>>> Building on exopi-6 under devel/llvm/20 BDEPENDS = [archivers/xz;lang/python/3;textproc/py-recommonmark;devel/ninja;textproc/py-sphinx;devel/cmake/core;devel/swig] DIST = [devel/llvm/20:llvm-project-20.1.8.src.tar.xz] FULLPKGNAME = llvm-20.1.8p6 RDEPENDS = [lang/python/3] (Junk lock failure for exopi-6 at 1781029228.26163) Received IO (Junk lock obtained for exopi-6 at 1781029228.97) Received IO Woken up devel/llvm/20 Woken up devel/llvm/20 >>> Running depends in devel/llvm/20 at 1781029230.78 last junk was in astro/sunclock /usr/sbin/pkg_add -aI -Drepair py3-recommonmark-0.7.1p7 py3-sphinx-9.1.0v0 swig-4.4.1 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.3.3 ninja-1.11.1p1v1 py3-recommonmark-0.7.1p7 py3-sphinx-9.1.0v0 python-3.14.5 swig-4.4.1 xz-5.8.3 /usr/sbin/pkg_add -aI -Drepair py3-recommonmark-0.7.1p7 py3-sphinx-9.1.0v0 swig-4.4.1 >>> Running show-prepare-results in devel/llvm/20 at 1781029244.59 ===> devel/llvm/20 ===> Building from scratch llvm-20.1.8 ===> llvm-20.1.8p6 depends on: swig-* -> swig-4.4.1 ===> llvm-20.1.8p6 depends on: py3-sphinx-* -> py3-sphinx-9.1.0v0 ===> llvm-20.1.8p6 depends on: py3-recommonmark-* -> py3-recommonmark-0.7.1p7 ===> llvm-20.1.8p6 depends on: python->=3.14 -> python-3.14.5 ===> llvm-20.1.8p6 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> llvm-20.1.8p6 depends on: ninja-* -> ninja-1.11.1p1v1 ===> llvm-20.1.8p6 depends on: xz->=5.4.0 -> xz-5.8.3 ===> Verifying specs: c++ c++abi pthread c edit execinfo m z c++ c++abi pthread c curses edit form kvm m panel python3.14 z llvm20/lib/LLVM llvm20/lib/clang-cpp c m pthread ===> found c++.12.0 c++abi.9.0 pthread.28.1 c.103.0 edit.7.0 execinfo.4.0 m.10.1 z.7.2 curses.16.0 form.7.0 kvm.18.0 panel.7.0 python3.14.0.0 llvm20/lib/LLVM.0.0 llvm20/lib/clang-cpp.0.0 cmake-core-4.3.3 ninja-1.11.1p1v1 py3-recommonmark-0.7.1p7 py3-sphinx-9.1.0v0 python-3.14.5 swig-4.4.1 xz-5.8.3 (Junk lock released for exopi-6 at 1781029246.36) distfiles size=147242952 >>> Running patch in devel/llvm/20 at 1781029246.41 ===> devel/llvm/20 ===> Checking files for llvm-20.1.8 `/exopi-cvs/ports/distfiles/llvm-project-20.1.8.src.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for llvm-20.1.8 ===> Patching for llvm-20.1.8 ===> Applying OpenBSD patch patch-clang_docs_CommandGuide_clang_rst Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/docs/CommandGuide/clang.rst |--- clang/docs/CommandGuide/clang.rst.orig |+++ clang/docs/CommandGuide/clang.rst -------------------------- Patching file clang/docs/CommandGuide/clang.rst using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 760. done ===> Applying OpenBSD patch patch-clang_include_clang_AST_FormatString_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/include/clang/AST/FormatString.h |--- clang/include/clang/AST/FormatString.h.orig |+++ clang/include/clang/AST/FormatString.h -------------------------- Patching file clang/include/clang/AST/FormatString.h using Plan A... Hunk #1 succeeded at 240. done ===> Applying OpenBSD patch patch-clang_include_clang_Basic_CodeGenOptions_def Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/include/clang/Basic/CodeGenOptions.def |--- clang/include/clang/Basic/CodeGenOptions.def.orig |+++ clang/include/clang/Basic/CodeGenOptions.def -------------------------- Patching file clang/include/clang/Basic/CodeGenOptions.def using Plan A... Hunk #1 succeeded at 375. done ===> Applying OpenBSD patch patch-clang_include_clang_Basic_DiagnosticSemaKinds_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/include/clang/Basic/DiagnosticSemaKinds.td |--- clang/include/clang/Basic/DiagnosticSemaKinds.td.orig |+++ clang/include/clang/Basic/DiagnosticSemaKinds.td -------------------------- Patching file clang/include/clang/Basic/DiagnosticSemaKinds.td using Plan A... Hunk #1 succeeded at 285. Hunk #2 succeeded at 469. Hunk #3 succeeded at 773. Hunk #4 succeeded at 4757. Hunk #5 succeeded at 7474. Hunk #6 succeeded at 8677. Hunk #7 succeeded at 8697. Hunk #8 succeeded at 8738. Hunk #9 succeeded at 8795. Hunk #10 succeeded at 10416. Hunk #11 succeeded at 10771. done ===> Applying OpenBSD patch patch-clang_include_clang_Driver_Options_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/include/clang/Driver/Options.td |--- clang/include/clang/Driver/Options.td.orig |+++ clang/include/clang/Driver/Options.td -------------------------- Patching file clang/include/clang/Driver/Options.td using Plan A... Hunk #1 succeeded at 3982. Hunk #2 succeeded at 5544. Hunk #3 succeeded at 5776. Hunk #4 succeeded at 6638. done ===> Applying OpenBSD patch patch-clang_lib_AST_FormatString_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/AST/FormatString.cpp |--- clang/lib/AST/FormatString.cpp.orig |+++ clang/lib/AST/FormatString.cpp -------------------------- Patching file clang/lib/AST/FormatString.cpp using Plan A... Hunk #1 succeeded at 879. Hunk #2 succeeded at 923. Hunk #3 succeeded at 1093. done ===> Applying OpenBSD patch patch-clang_lib_Basic_Targets_AArch64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Basic/Targets/AArch64.cpp |--- clang/lib/Basic/Targets/AArch64.cpp.orig |+++ clang/lib/Basic/Targets/AArch64.cpp -------------------------- Patching file clang/lib/Basic/Targets/AArch64.cpp using Plan A... Hunk #1 succeeded at 1256. done ===> Applying OpenBSD patch patch-clang_lib_Basic_Targets_Mips_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Basic/Targets/Mips.h |--- clang/lib/Basic/Targets/Mips.h.orig |+++ clang/lib/Basic/Targets/Mips.h -------------------------- Patching file clang/lib/Basic/Targets/Mips.h using Plan A... Hunk #1 succeeded at 244. done ===> Applying OpenBSD patch patch-clang_lib_Basic_Targets_X86_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Basic/Targets/X86.cpp |--- clang/lib/Basic/Targets/X86.cpp.orig |+++ clang/lib/Basic/Targets/X86.cpp -------------------------- Patching file clang/lib/Basic/Targets/X86.cpp using Plan A... Hunk #1 succeeded at 406. Hunk #2 succeeded at 1275. done ===> Applying OpenBSD patch patch-clang_lib_Basic_Targets_X86_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Basic/Targets/X86.h |--- clang/lib/Basic/Targets/X86.h.orig |+++ clang/lib/Basic/Targets/X86.h -------------------------- Patching file clang/lib/Basic/Targets/X86.h using Plan A... Hunk #1 succeeded at 143. Hunk #2 succeeded at 780. done ===> Applying OpenBSD patch patch-clang_lib_CodeGen_CGCall_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/CodeGen/CGCall.cpp |--- clang/lib/CodeGen/CGCall.cpp.orig |+++ clang/lib/CodeGen/CGCall.cpp -------------------------- Patching file clang/lib/CodeGen/CGCall.cpp using Plan A... Hunk #1 succeeded at 2572. done ===> Applying OpenBSD patch patch-clang_lib_Driver_Driver_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/Driver.cpp |--- clang/lib/Driver/Driver.cpp.orig |+++ clang/lib/Driver/Driver.cpp -------------------------- Patching file clang/lib/Driver/Driver.cpp using Plan A... Hunk #1 succeeded at 6390. Hunk #2 succeeded at 6443. done ===> Applying OpenBSD patch patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/ToolChains/Arch/RISCV.cpp |--- clang/lib/Driver/ToolChains/Arch/RISCV.cpp.orig |+++ clang/lib/Driver/ToolChains/Arch/RISCV.cpp -------------------------- Patching file clang/lib/Driver/ToolChains/Arch/RISCV.cpp using Plan A... Hunk #1 succeeded at 132. Hunk #2 succeeded at 151. done ===> Applying OpenBSD patch patch-clang_lib_Driver_ToolChains_Clang_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/ToolChains/Clang.cpp |--- clang/lib/Driver/ToolChains/Clang.cpp.orig |+++ clang/lib/Driver/ToolChains/Clang.cpp -------------------------- Patching file clang/lib/Driver/ToolChains/Clang.cpp using Plan A... Hunk #1 succeeded at 1561. Hunk #2 succeeded at 1589. Hunk #3 succeeded at 2605. Hunk #4 succeeded at 2751. Hunk #5 succeeded at 2880. Hunk #6 succeeded at 3290. Hunk #7 succeeded at 6042. Hunk #8 succeeded at 7109. Hunk #9 succeeded at 7242. Hunk #10 succeeded at 7780. done ===> Applying OpenBSD patch patch-clang_lib_Driver_ToolChains_CommonArgs_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/ToolChains/CommonArgs.cpp |--- clang/lib/Driver/ToolChains/CommonArgs.cpp.orig |+++ clang/lib/Driver/ToolChains/CommonArgs.cpp -------------------------- Patching file clang/lib/Driver/ToolChains/CommonArgs.cpp using Plan A... Hunk #1 succeeded at 3098. done ===> Applying OpenBSD patch patch-clang_lib_Driver_ToolChains_OpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/ToolChains/OpenBSD.cpp |--- clang/lib/Driver/ToolChains/OpenBSD.cpp.orig |+++ clang/lib/Driver/ToolChains/OpenBSD.cpp -------------------------- Patching file clang/lib/Driver/ToolChains/OpenBSD.cpp using Plan A... Hunk #1 succeeded at 289. done ===> Applying OpenBSD patch patch-clang_lib_Driver_ToolChains_OpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Driver/ToolChains/OpenBSD.h |--- clang/lib/Driver/ToolChains/OpenBSD.h.orig |+++ clang/lib/Driver/ToolChains/OpenBSD.h -------------------------- Patching file clang/lib/Driver/ToolChains/OpenBSD.h using Plan A... Hunk #1 succeeded at 79. done ===> Applying OpenBSD patch patch-clang_lib_Frontend_CompilerInvocation_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Frontend/CompilerInvocation.cpp |--- clang/lib/Frontend/CompilerInvocation.cpp.orig |+++ clang/lib/Frontend/CompilerInvocation.cpp -------------------------- Patching file clang/lib/Frontend/CompilerInvocation.cpp using Plan A... Hunk #1 succeeded at 1765. Hunk #2 succeeded at 2150. done ===> Applying OpenBSD patch patch-clang_lib_Sema_SemaChecking_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/lib/Sema/SemaChecking.cpp |--- clang/lib/Sema/SemaChecking.cpp.orig |+++ clang/lib/Sema/SemaChecking.cpp -------------------------- Patching file clang/lib/Sema/SemaChecking.cpp using Plan A... Hunk #1 succeeded at 7214. Hunk #2 succeeded at 7278. done ===> Applying OpenBSD patch patch-clang_test_Driver_sparc-ias-Wa_s Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: clang/test/Driver/sparc-ias-Wa.s |--- clang/test/Driver/sparc-ias-Wa.s.orig |+++ clang/test/Driver/sparc-ias-Wa.s -------------------------- (Creating file clang/test/Driver/sparc-ias-Wa.s...) Patching file clang/test/Driver/sparc-ias-Wa.s using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-clang_tools_clang-shlib_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |-Bsymbolic-functions is not supported by our ld.bfd version. | |Index: clang/tools/clang-shlib/CMakeLists.txt |--- clang/tools/clang-shlib/CMakeLists.txt.orig |+++ clang/tools/clang-shlib/CMakeLists.txt -------------------------- Patching file clang/tools/clang-shlib/CMakeLists.txt using Plan A... Hunk #1 succeeded at 57. done ===> Applying OpenBSD patch patch-compiler-rt_lib_interception_interception_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/interception/interception.h |--- compiler-rt/lib/interception/interception.h.orig |+++ compiler-rt/lib/interception/interception.h -------------------------- Patching file compiler-rt/lib/interception/interception.h using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 368. done ===> Applying OpenBSD patch patch-compiler-rt_lib_interception_interception_linux_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/interception/interception_linux.h |--- compiler-rt/lib/interception/interception_linux.h.orig |+++ compiler-rt/lib/interception/interception_linux.h -------------------------- Patching file compiler-rt/lib/interception/interception_linux.h using Plan A... Hunk #1 succeeded at 12. done ===> Applying OpenBSD patch patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp |--- compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp.orig |+++ compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -------------------------- Patching file compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp using Plan A... Hunk #1 succeeded at 672. done ===> Applying OpenBSD patch patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/sanitizer_common/sanitizer_linux.h |--- compiler-rt/lib/sanitizer_common/sanitizer_linux.h.orig |+++ compiler-rt/lib/sanitizer_common/sanitizer_linux.h -------------------------- Patching file compiler-rt/lib/sanitizer_common/sanitizer_linux.h using Plan A... Hunk #1 succeeded at 14. done ===> Applying OpenBSD patch patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/sanitizer_common/sanitizer_platform.h |--- compiler-rt/lib/sanitizer_common/sanitizer_platform.h.orig |+++ compiler-rt/lib/sanitizer_common/sanitizer_platform.h -------------------------- Patching file compiler-rt/lib/sanitizer_common/sanitizer_platform.h using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 50. Hunk #3 succeeded at 145. done ===> Applying OpenBSD patch patch-compiler-rt_lib_ubsan_ubsan_platform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: compiler-rt/lib/ubsan/ubsan_platform.h |--- compiler-rt/lib/ubsan/ubsan_platform.h.orig |+++ compiler-rt/lib/ubsan/ubsan_platform.h -------------------------- Patching file compiler-rt/lib/ubsan/ubsan_platform.h using Plan A... Hunk #1 succeeded at 14. done ===> Applying OpenBSD patch patch-libcxx_src_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libcxx/src/CMakeLists.txt |--- libcxx/src/CMakeLists.txt.orig |+++ libcxx/src/CMakeLists.txt -------------------------- Patching file libcxx/src/CMakeLists.txt using Plan A... Hunk #1 succeeded at 349. done ===> Applying OpenBSD patch patch-libunwind_src_AddressSpace_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libunwind/src/AddressSpace.hpp |--- libunwind/src/AddressSpace.hpp.orig |+++ libunwind/src/AddressSpace.hpp -------------------------- Patching file libunwind/src/AddressSpace.hpp using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 153. done ===> Applying OpenBSD patch patch-libunwind_src_DwarfInstructions_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libunwind/src/DwarfInstructions.hpp |--- libunwind/src/DwarfInstructions.hpp.orig |+++ libunwind/src/DwarfInstructions.hpp -------------------------- Patching file libunwind/src/DwarfInstructions.hpp using Plan A... Hunk #1 succeeded at 385. Hunk #2 succeeded at 410. done ===> Applying OpenBSD patch patch-libunwind_src_UnwindCursor_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libunwind/src/UnwindCursor.hpp |--- libunwind/src/UnwindCursor.hpp.orig |+++ libunwind/src/UnwindCursor.hpp -------------------------- Patching file libunwind/src/UnwindCursor.hpp using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 2599. done ===> Applying OpenBSD patch patch-libunwind_src_assembly_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libunwind/src/assembly.h |--- libunwind/src/assembly.h.orig |+++ libunwind/src/assembly.h -------------------------- Patching file libunwind/src/assembly.h using Plan A... Hunk #1 succeeded at 15. done ===> Applying OpenBSD patch patch-lld_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/CMakeLists.txt |--- lld/CMakeLists.txt.orig |+++ lld/CMakeLists.txt -------------------------- Patching file lld/CMakeLists.txt using Plan A... Hunk #1 succeeded at 149. Hunk #2 succeeded at 231. done ===> Applying OpenBSD patch patch-lld_ELF_Arch_AArch64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Arch/AArch64.cpp |--- lld/ELF/Arch/AArch64.cpp.orig |+++ lld/ELF/Arch/AArch64.cpp -------------------------- Patching file lld/ELF/Arch/AArch64.cpp using Plan A... Hunk #1 succeeded at 1029. Hunk #2 succeeded at 1257. done ===> Applying OpenBSD patch patch-lld_ELF_Arch_PPC64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Arch/PPC64.cpp |--- lld/ELF/Arch/PPC64.cpp.orig |+++ lld/ELF/Arch/PPC64.cpp -------------------------- Patching file lld/ELF/Arch/PPC64.cpp using Plan A... Hunk #1 succeeded at 585. Hunk #2 succeeded at 1143. done ===> Applying OpenBSD patch patch-lld_ELF_Arch_RISCV_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Arch/RISCV.cpp |--- lld/ELF/Arch/RISCV.cpp.orig |+++ lld/ELF/Arch/RISCV.cpp -------------------------- Patching file lld/ELF/Arch/RISCV.cpp using Plan A... Hunk #1 succeeded at 156. done ===> Applying OpenBSD patch patch-lld_ELF_Arch_X86_64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Arch/X86_64.cpp |--- lld/ELF/Arch/X86_64.cpp.orig |+++ lld/ELF/Arch/X86_64.cpp -------------------------- Patching file lld/ELF/Arch/X86_64.cpp using Plan A... Hunk #1 succeeded at 1250. Hunk #2 succeeded at 1278. Hunk #3 succeeded at 1322. Hunk #4 succeeded at 1342. done ===> Applying OpenBSD patch patch-lld_ELF_Config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Config.h |--- lld/ELF/Config.h.orig |+++ lld/ELF/Config.h -------------------------- Patching file lld/ELF/Config.h using Plan A... Hunk #1 succeeded at 394. Hunk #2 succeeded at 587. done ===> Applying OpenBSD patch patch-lld_ELF_DriverUtils_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/DriverUtils.cpp |--- lld/ELF/DriverUtils.cpp.orig |+++ lld/ELF/DriverUtils.cpp -------------------------- Patching file lld/ELF/DriverUtils.cpp using Plan A... Hunk #1 succeeded at 236. done ===> Applying OpenBSD patch patch-lld_ELF_Driver_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Driver.cpp |--- lld/ELF/Driver.cpp.orig |+++ lld/ELF/Driver.cpp -------------------------- Patching file lld/ELF/Driver.cpp using Plan A... Hunk #1 succeeded at 435. Hunk #2 succeeded at 1320. Hunk #3 succeeded at 1340. Hunk #4 succeeded at 1417. Hunk #5 succeeded at 1508. Hunk #6 succeeded at 1724. Hunk #7 succeeded at 1943. Hunk #8 succeeded at 2124. Hunk #9 succeeded at 2142. Hunk #10 succeeded at 2162. Hunk #11 succeeded at 3229. done ===> Applying OpenBSD patch patch-lld_ELF_InputFiles_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/InputFiles.cpp |--- lld/ELF/InputFiles.cpp.orig |+++ lld/ELF/InputFiles.cpp -------------------------- Patching file lld/ELF/InputFiles.cpp using Plan A... Hunk #1 succeeded at 48. Hunk #2 succeeded at 73. Hunk #3 succeeded at 824. Hunk #4 succeeded at 1480. Hunk #5 succeeded at 1506. done ===> Applying OpenBSD patch patch-lld_ELF_InputFiles_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/InputFiles.h |--- lld/ELF/InputFiles.h.orig |+++ lld/ELF/InputFiles.h -------------------------- Patching file lld/ELF/InputFiles.h using Plan A... Hunk #1 succeeded at 78. done ===> Applying OpenBSD patch patch-lld_ELF_LinkerScript_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/LinkerScript.cpp |--- lld/ELF/LinkerScript.cpp.orig |+++ lld/ELF/LinkerScript.cpp -------------------------- Patching file lld/ELF/LinkerScript.cpp using Plan A... Hunk #1 succeeded at 111. done ===> Applying OpenBSD patch patch-lld_ELF_Options_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Options.td |--- lld/ELF/Options.td.orig |+++ lld/ELF/Options.td -------------------------- Patching file lld/ELF/Options.td using Plan A... Hunk #1 succeeded at 282. Hunk #2 succeeded at 592. done ===> Applying OpenBSD patch patch-lld_ELF_Relocations_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Relocations.cpp |--- lld/ELF/Relocations.cpp.orig |+++ lld/ELF/Relocations.cpp -------------------------- Patching file lld/ELF/Relocations.cpp using Plan A... Hunk #1 succeeded at 787. Hunk #2 succeeded at 840. Hunk #3 succeeded at 1531. done ===> Applying OpenBSD patch patch-lld_ELF_SymbolTable_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/SymbolTable.cpp |--- lld/ELF/SymbolTable.cpp.orig |+++ lld/ELF/SymbolTable.cpp -------------------------- Patching file lld/ELF/SymbolTable.cpp using Plan A... Hunk #1 succeeded at 90. done ===> Applying OpenBSD patch patch-lld_ELF_Symbols_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX SymbolUnion | |Index: lld/ELF/Symbols.cpp |--- lld/ELF/Symbols.cpp.orig |+++ lld/ELF/Symbols.cpp -------------------------- Patching file lld/ELF/Symbols.cpp using Plan A... Hunk #1 succeeded at 26. done ===> Applying OpenBSD patch patch-lld_ELF_Symbols_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Symbols.h |--- lld/ELF/Symbols.h.orig |+++ lld/ELF/Symbols.h -------------------------- Patching file lld/ELF/Symbols.h using Plan A... Hunk #1 succeeded at 148. Hunk #2 succeeded at 246. Hunk #3 succeeded at 537. done ===> Applying OpenBSD patch patch-lld_ELF_SyntheticSections_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/SyntheticSections.cpp |--- lld/ELF/SyntheticSections.cpp.orig |+++ lld/ELF/SyntheticSections.cpp -------------------------- Patching file lld/ELF/SyntheticSections.cpp using Plan A... Hunk #1 succeeded at 2605. Hunk #2 succeeded at 4952. done ===> Applying OpenBSD patch patch-lld_ELF_SyntheticSections_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/SyntheticSections.h |--- lld/ELF/SyntheticSections.h.orig |+++ lld/ELF/SyntheticSections.h -------------------------- Patching file lld/ELF/SyntheticSections.h using Plan A... Hunk #1 succeeded at 1476. done ===> Applying OpenBSD patch patch-lld_ELF_Writer_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/ELF/Writer.cpp |--- lld/ELF/Writer.cpp.orig |+++ lld/ELF/Writer.cpp -------------------------- Patching file lld/ELF/Writer.cpp using Plan A... Hunk #1 succeeded at 250. Hunk #2 succeeded at 465. Hunk #3 succeeded at 614. Hunk #4 succeeded at 640. Hunk #5 succeeded at 914. Hunk #6 succeeded at 2393. Hunk #7 succeeded at 2420. Hunk #8 succeeded at 2525. done ===> Applying OpenBSD patch patch-lld_docs_ld_lld_1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/docs/ld.lld.1 |--- lld/docs/ld.lld.1.orig |+++ lld/docs/ld.lld.1 -------------------------- Patching file lld/docs/ld.lld.1 using Plan A... Hunk #1 succeeded at 251. Hunk #2 succeeded at 966. done ===> Applying OpenBSD patch patch-lld_include_lld_Common_Driver_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/include/lld/Common/Driver.h |--- lld/include/lld/Common/Driver.h.orig |+++ lld/include/lld/Common/Driver.h -------------------------- Patching file lld/include/lld/Common/Driver.h using Plan A... Hunk #1 succeeded at 56. done ===> Applying OpenBSD patch patch-lld_tools_lld_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/tools/lld/CMakeLists.txt |--- lld/tools/lld/CMakeLists.txt.orig |+++ lld/tools/lld/CMakeLists.txt -------------------------- Patching file lld/tools/lld/CMakeLists.txt using Plan A... Hunk #1 succeeded at 29. done ===> Applying OpenBSD patch patch-lld_tools_lld_lld_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lld/tools/lld/lld.cpp |--- lld/tools/lld/lld.cpp.orig |+++ lld/tools/lld/lld.cpp -------------------------- Patching file lld/tools/lld/lld.cpp using Plan A... Hunk #1 succeeded at 66. done ===> Applying OpenBSD patch patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h |--- lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h.orig |+++ lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h -------------------------- Patching file lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h using Plan A... Hunk #1 succeeded at 17. done ===> Applying OpenBSD patch patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Host/openbsd/HostInfoOpenBSD.cpp |--- lldb/source/Host/openbsd/HostInfoOpenBSD.cpp.orig |+++ lldb/source/Host/openbsd/HostInfoOpenBSD.cpp -------------------------- Patching file lldb/source/Host/openbsd/HostInfoOpenBSD.cpp using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 51. done ===> Applying OpenBSD patch patch-lldb_source_Host_openbsd_Host_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Host/openbsd/Host.cpp |--- lldb/source/Host/openbsd/Host.cpp.orig |+++ lldb/source/Host/openbsd/Host.cpp -------------------------- Patching file lldb/source/Host/openbsd/Host.cpp using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 110. Hunk #3 succeeded at 141. Hunk #4 succeeded at 152. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_ABI_AArch64_ABISysV_arm64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp |--- lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp.orig |+++ lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp -------------------------- Patching file lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp using Plan A... Hunk #1 succeeded at 892. Hunk #2 succeeded at 924. Hunk #3 succeeded at 949. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp |--- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp.orig |+++ lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp -------------------------- Patching file lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp using Plan A... Hunk #1 succeeded at 3046. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp |--- lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp.orig |+++ lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp -------------------------- Patching file lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 80. Hunk #3 succeeded at 92. Hunk #4 succeeded at 100. Hunk #5 succeeded at 148. Hunk #6 succeeded at 174. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h |--- lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h.orig |+++ lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h -------------------------- Patching file lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h using Plan A... Hunk #1 succeeded at 54. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/CMakeLists.txt |--- lldb/source/Plugins/Process/CMakeLists.txt.orig |+++ lldb/source/Plugins/Process/CMakeLists.txt -------------------------- Patching file lldb/source/Plugins/Process/CMakeLists.txt using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 22. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/CMakeLists.txt |--- lldb/source/Plugins/Process/OpenBSDKernel/CMakeLists.txt.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/CMakeLists.txt -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/CMakeLists.txt...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/CMakeLists.txt using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp |--- lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.h |--- lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.h.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.h...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.h |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.h.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.h...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.h |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.h.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.h...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.h |--- lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.h.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.h...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp |--- lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.h |--- lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.h.orig |+++ lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.h...) Patching file lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/CMakeLists.txt |--- lldb/source/Plugins/Process/OpenBSD/CMakeLists.txt.orig |+++ lldb/source/Plugins/Process/OpenBSD/CMakeLists.txt -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/CMakeLists.txt...) Patching file lldb/source/Plugins/Process/OpenBSD/CMakeLists.txt using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h |--- lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.h |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.h.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.h...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.h |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.h.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.h...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h |--- lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp |--- lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.h |--- lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.h.orig |+++ lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.h -------------------------- (Creating file lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.h...) Patching file lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_Process_elf-core_RegisterUtilities_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/Process/elf-core/RegisterUtilities.h |--- lldb/source/Plugins/Process/elf-core/RegisterUtilities.h.orig |+++ lldb/source/Plugins/Process/elf-core/RegisterUtilities.h -------------------------- Patching file lldb/source/Plugins/Process/elf-core/RegisterUtilities.h using Plan A... Hunk #1 succeeded at 67. Hunk #2 succeeded at 134. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp |--- lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp.orig |+++ lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp -------------------------- Patching file lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp using Plan A... Hunk #1 succeeded at 856. Hunk #2 succeeded at 1623. done ===> Applying OpenBSD patch patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h |--- lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h.orig |+++ lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h -------------------------- Patching file lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h using Plan A... Hunk #1 succeeded at 114. done ===> Applying OpenBSD patch patch-lldb_tools_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/tools/CMakeLists.txt |--- lldb/tools/CMakeLists.txt.orig |+++ lldb/tools/CMakeLists.txt -------------------------- Patching file lldb/tools/CMakeLists.txt using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-lldb_tools_lldb-server_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/tools/lldb-server/CMakeLists.txt |--- lldb/tools/lldb-server/CMakeLists.txt.orig |+++ lldb/tools/lldb-server/CMakeLists.txt -------------------------- Patching file lldb/tools/lldb-server/CMakeLists.txt using Plan A... Hunk #1 succeeded at 16. done ===> Applying OpenBSD patch patch-lldb_tools_lldb-server_lldb-gdbserver_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/tools/lldb-server/lldb-gdbserver.cpp |--- lldb/tools/lldb-server/lldb-gdbserver.cpp.orig |+++ lldb/tools/lldb-server/lldb-gdbserver.cpp -------------------------- Patching file lldb/tools/lldb-server/lldb-gdbserver.cpp using Plan A... Hunk #1 succeeded at 43. Hunk #2 succeeded at 70. done ===> Applying OpenBSD patch patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp |--- lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp.orig |+++ lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp -------------------------- Patching file lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp using Plan A... Hunk #1 succeeded at 695. done ===> Applying OpenBSD patch patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp |--- lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp.orig |+++ lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp -------------------------- Patching file lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp using Plan A... Hunk #1 succeeded at 2665. Hunk #2 succeeded at 2867. done ===> Applying OpenBSD patch patch-llvm_cmake_modules_GetLibraryName_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/cmake/modules/GetLibraryName.cmake |--- llvm/cmake/modules/GetLibraryName.cmake.orig |+++ llvm/cmake/modules/GetLibraryName.cmake -------------------------- Patching file llvm/cmake/modules/GetLibraryName.cmake using Plan A... Hunk #1 succeeded at 2. done ===> Applying OpenBSD patch patch-llvm_include_llvm_CodeGen_AsmPrinter_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/CodeGen/AsmPrinter.h |--- llvm/include/llvm/CodeGen/AsmPrinter.h.orig |+++ llvm/include/llvm/CodeGen/AsmPrinter.h -------------------------- Patching file llvm/include/llvm/CodeGen/AsmPrinter.h using Plan A... Hunk #1 succeeded at 496. Hunk #2 succeeded at 567. done ===> Applying OpenBSD patch patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/CodeGen/MachineFrameInfo.h |--- llvm/include/llvm/CodeGen/MachineFrameInfo.h.orig |+++ llvm/include/llvm/CodeGen/MachineFrameInfo.h -------------------------- Patching file llvm/include/llvm/CodeGen/MachineFrameInfo.h using Plan A... Hunk #1 succeeded at 273. Hunk #2 succeeded at 369. done ===> Applying OpenBSD patch patch-llvm_include_llvm_CodeGen_Passes_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/CodeGen/Passes.h |--- llvm/include/llvm/CodeGen/Passes.h.orig |+++ llvm/include/llvm/CodeGen/Passes.h -------------------------- Patching file llvm/include/llvm/CodeGen/Passes.h using Plan A... Hunk #1 succeeded at 393. done ===> Applying OpenBSD patch patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/CodeGen/ReturnProtectorLowering.h |--- llvm/include/llvm/CodeGen/ReturnProtectorLowering.h.orig |+++ llvm/include/llvm/CodeGen/ReturnProtectorLowering.h -------------------------- (Creating file llvm/include/llvm/CodeGen/ReturnProtectorLowering.h...) Patching file llvm/include/llvm/CodeGen/ReturnProtectorLowering.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/CodeGen/TargetFrameLowering.h |--- llvm/include/llvm/CodeGen/TargetFrameLowering.h.orig |+++ llvm/include/llvm/CodeGen/TargetFrameLowering.h -------------------------- Patching file llvm/include/llvm/CodeGen/TargetFrameLowering.h using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 217. done ===> Applying OpenBSD patch patch-llvm_include_llvm_InitializePasses_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/include/llvm/InitializePasses.h |--- llvm/include/llvm/InitializePasses.h.orig |+++ llvm/include/llvm/InitializePasses.h -------------------------- Patching file llvm/include/llvm/InitializePasses.h using Plan A... Hunk #1 succeeded at 272. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp |--- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp.orig |+++ llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp -------------------------- Patching file llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp using Plan A... Hunk #1 succeeded at 969. Hunk #2 succeeded at 3365. Hunk #3 succeeded at 4269. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/CMakeLists.txt |--- llvm/lib/CodeGen/CMakeLists.txt.orig |+++ llvm/lib/CodeGen/CMakeLists.txt -------------------------- Patching file llvm/lib/CodeGen/CMakeLists.txt using Plan A... Hunk #1 succeeded at 204. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/PrologEpilogInserter.cpp |--- llvm/lib/CodeGen/PrologEpilogInserter.cpp.orig |+++ llvm/lib/CodeGen/PrologEpilogInserter.cpp -------------------------- Patching file llvm/lib/CodeGen/PrologEpilogInserter.cpp using Plan A... Hunk #1 succeeded at 220. Hunk #2 succeeded at 266. Hunk #3 succeeded at 406. Hunk #4 succeeded at 424. Hunk #5 succeeded at 446. Hunk #6 succeeded at 486. Hunk #7 succeeded at 1357. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/ReturnProtectorLowering.cpp |--- llvm/lib/CodeGen/ReturnProtectorLowering.cpp.orig |+++ llvm/lib/CodeGen/ReturnProtectorLowering.cpp -------------------------- (Creating file llvm/lib/CodeGen/ReturnProtectorLowering.cpp...) Patching file llvm/lib/CodeGen/ReturnProtectorLowering.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/ReturnProtectorPass.cpp |--- llvm/lib/CodeGen/ReturnProtectorPass.cpp.orig |+++ llvm/lib/CodeGen/ReturnProtectorPass.cpp -------------------------- (Creating file llvm/lib/CodeGen/ReturnProtectorPass.cpp...) Patching file llvm/lib/CodeGen/ReturnProtectorPass.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_CodeGen_TargetPassConfig_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/CodeGen/TargetPassConfig.cpp |--- llvm/lib/CodeGen/TargetPassConfig.cpp.orig |+++ llvm/lib/CodeGen/TargetPassConfig.cpp -------------------------- Patching file llvm/lib/CodeGen/TargetPassConfig.cpp using Plan A... Hunk #1 succeeded at 960. done ===> Applying OpenBSD patch patch-llvm_lib_MC_MCAsmInfoELF_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/MC/MCAsmInfoELF.cpp |--- llvm/lib/MC/MCAsmInfoELF.cpp.orig |+++ llvm/lib/MC/MCAsmInfoELF.cpp -------------------------- Patching file llvm/lib/MC/MCAsmInfoELF.cpp using Plan A... Hunk #1 succeeded at 29. done ===> Applying OpenBSD patch patch-llvm_lib_MC_MCELFStreamer_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/MC/MCELFStreamer.cpp |--- llvm/lib/MC/MCELFStreamer.cpp.orig |+++ llvm/lib/MC/MCELFStreamer.cpp -------------------------- Patching file llvm/lib/MC/MCELFStreamer.cpp using Plan A... Hunk #1 succeeded at 59. done ===> Applying OpenBSD patch patch-llvm_lib_MC_MCParser_AsmParser_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/MC/MCParser/AsmParser.cpp |--- llvm/lib/MC/MCParser/AsmParser.cpp.orig |+++ llvm/lib/MC/MCParser/AsmParser.cpp -------------------------- Patching file llvm/lib/MC/MCParser/AsmParser.cpp using Plan A... Hunk #1 succeeded at 991. done ===> Applying OpenBSD patch patch-llvm_lib_Support_Unix_Process_inc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Support/Unix/Process.inc |--- llvm/lib/Support/Unix/Process.inc.orig |+++ llvm/lib/Support/Unix/Process.inc -------------------------- Patching file llvm/lib/Support/Unix/Process.inc using Plan A... Hunk #1 succeeded at 325. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp |--- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp -------------------------- Patching file llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp using Plan A... Hunk #1 succeeded at 3129. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64FrameLowering.cpp |--- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64FrameLowering.cpp -------------------------- Patching file llvm/lib/Target/AArch64/AArch64FrameLowering.cpp using Plan A... Hunk #1 succeeded at 208. Hunk #2 succeeded at 3693. Hunk #3 succeeded at 5079. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64FrameLowering.h |--- llvm/lib/Target/AArch64/AArch64FrameLowering.h.orig |+++ llvm/lib/Target/AArch64/AArch64FrameLowering.h -------------------------- Patching file llvm/lib/Target/AArch64/AArch64FrameLowering.h using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 22. Hunk #3 succeeded at 39. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp |--- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64ISelLowering.cpp -------------------------- Patching file llvm/lib/Target/AArch64/AArch64ISelLowering.cpp using Plan A... Hunk #1 succeeded at 27585. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64InstrInfo.cpp |--- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64InstrInfo.cpp -------------------------- Patching file llvm/lib/Target/AArch64/AArch64InstrInfo.cpp using Plan A... Hunk #1 succeeded at 131. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64InstrInfo.td |--- llvm/lib/Target/AArch64/AArch64InstrInfo.td.orig |+++ llvm/lib/Target/AArch64/AArch64InstrInfo.td -------------------------- Patching file llvm/lib/Target/AArch64/AArch64InstrInfo.td using Plan A... Hunk #1 succeeded at 1198. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp |--- llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp -------------------------- (Creating file llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp...) Patching file llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.h |--- llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.h.orig |+++ llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.h -------------------------- (Creating file llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.h...) Patching file llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64Subtarget_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64Subtarget.h |--- llvm/lib/Target/AArch64/AArch64Subtarget.h.orig |+++ llvm/lib/Target/AArch64/AArch64Subtarget.h -------------------------- Patching file llvm/lib/Target/AArch64/AArch64Subtarget.h using Plan A... Hunk #1 succeeded at 284. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/AArch64TargetMachine.cpp |--- llvm/lib/Target/AArch64/AArch64TargetMachine.cpp.orig |+++ llvm/lib/Target/AArch64/AArch64TargetMachine.cpp -------------------------- Patching file llvm/lib/Target/AArch64/AArch64TargetMachine.cpp using Plan A... Hunk #1 succeeded at 393. done ===> Applying OpenBSD patch patch-llvm_lib_Target_AArch64_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/AArch64/CMakeLists.txt |--- llvm/lib/Target/AArch64/CMakeLists.txt.orig |+++ llvm/lib/Target/AArch64/CMakeLists.txt -------------------------- Patching file llvm/lib/Target/AArch64/CMakeLists.txt using Plan A... Hunk #1 succeeded at 75. done ===> Applying OpenBSD patch patch-llvm_lib_Target_ARM_ARMISelLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/ARM/ARMISelLowering.cpp |--- llvm/lib/Target/ARM/ARMISelLowering.cpp.orig |+++ llvm/lib/Target/ARM/ARMISelLowering.cpp -------------------------- Patching file llvm/lib/Target/ARM/ARMISelLowering.cpp using Plan A... Hunk #1 succeeded at 21346. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp |--- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp.orig |+++ llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp -------------------------- Patching file llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp using Plan A... Hunk #1 succeeded at 68. Hunk #2 succeeded at 235. Hunk #3 succeeded at 2107. Hunk #4 succeeded at 3425. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/CMakeLists.txt |--- llvm/lib/Target/Mips/CMakeLists.txt.orig |+++ llvm/lib/Target/Mips/CMakeLists.txt -------------------------- Patching file llvm/lib/Target/Mips/CMakeLists.txt using Plan A... Hunk #1 succeeded at 43. Hunk #2 succeeded at 54. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp |--- llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp.orig |+++ llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp -------------------------- Patching file llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp using Plan A... Hunk #1 succeeded at 21. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsAsmPrinter.cpp |--- llvm/lib/Target/Mips/MipsAsmPrinter.cpp.orig |+++ llvm/lib/Target/Mips/MipsAsmPrinter.cpp -------------------------- Patching file llvm/lib/Target/Mips/MipsAsmPrinter.cpp using Plan A... Hunk #1 succeeded at 238. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsFrameLowering.cpp |--- llvm/lib/Target/Mips/MipsFrameLowering.cpp.orig |+++ llvm/lib/Target/Mips/MipsFrameLowering.cpp -------------------------- Patching file llvm/lib/Target/Mips/MipsFrameLowering.cpp using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 117. Hunk #3 succeeded at 147. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsFrameLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsFrameLowering.h |--- llvm/lib/Target/Mips/MipsFrameLowering.h.orig |+++ llvm/lib/Target/Mips/MipsFrameLowering.h -------------------------- Patching file llvm/lib/Target/Mips/MipsFrameLowering.h using Plan A... Hunk #1 succeeded at 14. Hunk #2 succeeded at 27. Hunk #3 succeeded at 46. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsISelLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsISelLowering.cpp |--- llvm/lib/Target/Mips/MipsISelLowering.cpp.orig |+++ llvm/lib/Target/Mips/MipsISelLowering.cpp -------------------------- Patching file llvm/lib/Target/Mips/MipsISelLowering.cpp using Plan A... Hunk #1 succeeded at 4025. Hunk #2 succeeded at 4035. Hunk #3 succeeded at 4081. Hunk #4 succeeded at 4260. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsInstrInfo_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsInstrInfo.td |--- llvm/lib/Target/Mips/MipsInstrInfo.td.orig |+++ llvm/lib/Target/Mips/MipsInstrInfo.td -------------------------- Patching file llvm/lib/Target/Mips/MipsInstrInfo.td using Plan A... Hunk #1 succeeded at 2019. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp |--- llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp.orig |+++ llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp -------------------------- (Creating file llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp...) Patching file llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp |--- llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp.orig |+++ llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp -------------------------- (Creating file llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp...) Patching file llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsReturnProtectorLowering.h |--- llvm/lib/Target/Mips/MipsReturnProtectorLowering.h.orig |+++ llvm/lib/Target/Mips/MipsReturnProtectorLowering.h -------------------------- (Creating file llvm/lib/Target/Mips/MipsReturnProtectorLowering.h...) Patching file llvm/lib/Target/Mips/MipsReturnProtectorLowering.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/MipsTargetMachine.cpp |--- llvm/lib/Target/Mips/MipsTargetMachine.cpp.orig |+++ llvm/lib/Target/Mips/MipsTargetMachine.cpp -------------------------- Patching file llvm/lib/Target/Mips/MipsTargetMachine.cpp using Plan A... Hunk #1 succeeded at 47. Hunk #2 succeeded at 287. done ===> Applying OpenBSD patch patch-llvm_lib_Target_Mips_Mips_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/Mips/Mips.h |--- llvm/lib/Target/Mips/Mips.h.orig |+++ llvm/lib/Target/Mips/Mips.h -------------------------- Patching file llvm/lib/Target/Mips/Mips.h using Plan A... Hunk #1 succeeded at 41. Hunk #2 succeeded at 57. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/CMakeLists.txt |--- llvm/lib/Target/PowerPC/CMakeLists.txt.orig |+++ llvm/lib/Target/PowerPC/CMakeLists.txt -------------------------- Patching file llvm/lib/Target/PowerPC/CMakeLists.txt using Plan A... Hunk #1 succeeded at 43. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp |--- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp.orig |+++ llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -------------------------- Patching file llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp using Plan A... Hunk #1 succeeded at 1032. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCFrameLowering.cpp |--- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp.orig |+++ llvm/lib/Target/PowerPC/PPCFrameLowering.cpp -------------------------- Patching file llvm/lib/Target/PowerPC/PPCFrameLowering.cpp using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 2818. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCFrameLowering.h |--- llvm/lib/Target/PowerPC/PPCFrameLowering.h.orig |+++ llvm/lib/Target/PowerPC/PPCFrameLowering.h -------------------------- Patching file llvm/lib/Target/PowerPC/PPCFrameLowering.h using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 176. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCISelDAGToDAG_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp |--- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp.orig |+++ llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp -------------------------- Patching file llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp using Plan A... Hunk #1 succeeded at 2337. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCInstrInfo.td |--- llvm/lib/Target/PowerPC/PPCInstrInfo.td.orig |+++ llvm/lib/Target/PowerPC/PPCInstrInfo.td -------------------------- Patching file llvm/lib/Target/PowerPC/PPCInstrInfo.td using Plan A... Hunk #1 succeeded at 1342. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp |--- llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp.orig |+++ llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp -------------------------- (Creating file llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp...) Patching file llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.h |--- llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.h.orig |+++ llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.h -------------------------- (Creating file llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.h...) Patching file llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/CMakeLists.txt |--- llvm/lib/Target/X86/CMakeLists.txt.orig |+++ llvm/lib/Target/X86/CMakeLists.txt -------------------------- Patching file llvm/lib/Target/X86/CMakeLists.txt using Plan A... Hunk #1 succeeded at 42. Hunk #2 succeeded at 74. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp |--- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.orig |+++ llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp -------------------------- Patching file llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp using Plan A... Hunk #1 succeeded at 997. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86AsmPrinter_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86AsmPrinter.h |--- llvm/lib/Target/X86/X86AsmPrinter.h.orig |+++ llvm/lib/Target/X86/X86AsmPrinter.h -------------------------- Patching file llvm/lib/Target/X86/X86AsmPrinter.h using Plan A... Hunk #1 succeeded at 141. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86FixupGadgets_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86FixupGadgets.cpp |--- llvm/lib/Target/X86/X86FixupGadgets.cpp.orig |+++ llvm/lib/Target/X86/X86FixupGadgets.cpp -------------------------- (Creating file llvm/lib/Target/X86/X86FixupGadgets.cpp...) Patching file llvm/lib/Target/X86/X86FixupGadgets.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86FrameLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86FrameLowering.cpp |--- llvm/lib/Target/X86/X86FrameLowering.cpp.orig |+++ llvm/lib/Target/X86/X86FrameLowering.cpp -------------------------- Patching file llvm/lib/Target/X86/X86FrameLowering.cpp using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 50. Hunk #3 succeeded at 58. Hunk #4 succeeded at 104. Hunk #5 succeeded at 1428. Hunk #6 succeeded at 1877. Hunk #7 succeeded at 2519. Hunk #8 succeeded at 2575. Hunk #9 succeeded at 2612. Hunk #10 succeeded at 2762. Hunk #11 succeeded at 4306. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86FrameLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86FrameLowering.h |--- llvm/lib/Target/X86/X86FrameLowering.h.orig |+++ llvm/lib/Target/X86/X86FrameLowering.h -------------------------- Patching file llvm/lib/Target/X86/X86FrameLowering.h using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 25. Hunk #3 succeeded at 36. Hunk #4 succeeded at 82. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86IndirectThunks_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86IndirectThunks.cpp |--- llvm/lib/Target/X86/X86IndirectThunks.cpp.orig |+++ llvm/lib/Target/X86/X86IndirectThunks.cpp -------------------------- Patching file llvm/lib/Target/X86/X86IndirectThunks.cpp using Plan A... Hunk #1 succeeded at 233. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86InstrCompiler_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86InstrCompiler.td |--- llvm/lib/Target/X86/X86InstrCompiler.td.orig |+++ llvm/lib/Target/X86/X86InstrCompiler.td -------------------------- Patching file llvm/lib/Target/X86/X86InstrCompiler.td using Plan A... Hunk #1 succeeded at 303. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86MCInstLower_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86MCInstLower.cpp |--- llvm/lib/Target/X86/X86MCInstLower.cpp.orig |+++ llvm/lib/Target/X86/X86MCInstLower.cpp -------------------------- Patching file llvm/lib/Target/X86/X86MCInstLower.cpp using Plan A... Hunk #1 succeeded at 2408. Hunk #2 succeeded at 2530. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86MachineFunctionInfo.h |--- llvm/lib/Target/X86/X86MachineFunctionInfo.h.orig |+++ llvm/lib/Target/X86/X86MachineFunctionInfo.h -------------------------- Patching file llvm/lib/Target/X86/X86MachineFunctionInfo.h using Plan A... Hunk #1 succeeded at 78. Hunk #2 succeeded at 218. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86RegisterInfo_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86RegisterInfo.td |--- llvm/lib/Target/X86/X86RegisterInfo.td.orig |+++ llvm/lib/Target/X86/X86RegisterInfo.td -------------------------- Patching file llvm/lib/Target/X86/X86RegisterInfo.td using Plan A... Hunk #1 succeeded at 578. Hunk #2 succeeded at 590. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86RetClean_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86RetClean.cpp |--- llvm/lib/Target/X86/X86RetClean.cpp.orig |+++ llvm/lib/Target/X86/X86RetClean.cpp -------------------------- (Creating file llvm/lib/Target/X86/X86RetClean.cpp...) Patching file llvm/lib/Target/X86/X86RetClean.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp |--- llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp.orig |+++ llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp -------------------------- (Creating file llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp...) Patching file llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86ReturnProtectorLowering.h |--- llvm/lib/Target/X86/X86ReturnProtectorLowering.h.orig |+++ llvm/lib/Target/X86/X86ReturnProtectorLowering.h -------------------------- (Creating file llvm/lib/Target/X86/X86ReturnProtectorLowering.h...) Patching file llvm/lib/Target/X86/X86ReturnProtectorLowering.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86Subtarget_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86Subtarget.h |--- llvm/lib/Target/X86/X86Subtarget.h.orig |+++ llvm/lib/Target/X86/X86Subtarget.h -------------------------- Patching file llvm/lib/Target/X86/X86Subtarget.h using Plan A... Hunk #1 succeeded at 133. Hunk #2 succeeded at 286. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86TargetMachine_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86TargetMachine.cpp |--- llvm/lib/Target/X86/X86TargetMachine.cpp.orig |+++ llvm/lib/Target/X86/X86TargetMachine.cpp -------------------------- Patching file llvm/lib/Target/X86/X86TargetMachine.cpp using Plan A... Hunk #1 succeeded at 610. Hunk #2 succeeded at 630. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86.h |--- llvm/lib/Target/X86/X86.h.orig |+++ llvm/lib/Target/X86/X86.h -------------------------- Patching file llvm/lib/Target/X86/X86.h using Plan A... Hunk #1 succeeded at 124. done ===> Applying OpenBSD patch patch-llvm_lib_Target_X86_X86_td Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Target/X86/X86.td |--- llvm/lib/Target/X86/X86.td.orig |+++ llvm/lib/Target/X86/X86.td -------------------------- Patching file llvm/lib/Target/X86/X86.td using Plan A... Hunk #1 succeeded at 550. done ===> Applying OpenBSD patch patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp |--- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp.orig |+++ llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp -------------------------- Patching file llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp using Plan A... Hunk #1 succeeded at 297. done ===> Applying OpenBSD patch patch-llvm_tools_llvm-ar_llvm-ar_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/tools/llvm-ar/llvm-ar.cpp |--- llvm/tools/llvm-ar/llvm-ar.cpp.orig |+++ llvm/tools/llvm-ar/llvm-ar.cpp -------------------------- Patching file llvm/tools/llvm-ar/llvm-ar.cpp using Plan A... Hunk #1 succeeded at 1463. done ===> Applying OpenBSD patch patch-llvm_tools_llvm-config_llvm-config_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/tools/llvm-config/llvm-config.cpp |--- llvm/tools/llvm-config/llvm-config.cpp.orig |+++ llvm/tools/llvm-config/llvm-config.cpp -------------------------- Patching file llvm/tools/llvm-config/llvm-config.cpp using Plan A... Hunk #1 succeeded at 412. Hunk #2 succeeded at 434. Hunk #3 succeeded at 446. done ===> Applying OpenBSD patch patch-llvm_tools_llvm-shlib_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: llvm/tools/llvm-shlib/CMakeLists.txt |--- llvm/tools/llvm-shlib/CMakeLists.txt.orig |+++ llvm/tools/llvm-shlib/CMakeLists.txt -------------------------- Patching file llvm/tools/llvm-shlib/CMakeLists.txt using Plan A... Hunk #1 succeeded at 39. Hunk #2 succeeded at 62. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/llvm/20 at 1781029275.48 ===> devel/llvm/20 ===> Generating configure for llvm-20.1.8 ===> Configuring for llvm-20.1.8 /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-314. -DMODPY_BIN=/usr/local/bin/python3.14 -DMODPY_DISTV= -DMODPY_VERSION=3.14 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DLLVM_BASE=llvm20 -DLLVM_MAJOR=20 -DLLVM_VERSION=20.1.8 -DLLVM_PKGSPEC=\>=20,\<21 -DCLANG_INCLUDE_PATH=llvm20/lib/clang/20/include -DGCC_VER=15.2.0 -DGCC_CONFIG=x86_64-unknown-openbsd -DOPENBSD_LD_IS_LLD=TRUE -DMODCMAKE_BUILD_SUFFIX=-release.cmake -DLIBLLVM_VERSION=0.0 -DLIBLTO_VERSION=0.0 -DLIBRemarks_VERSION=0.0 -DLIBclang-cpp_VERSION=0.0 -DLIBclang_VERSION=0.0 -DLIBec++_VERSION=0.0 -DLIBec++abi_VERSION=0.0 -DLIBlldb_VERSION=0.0 -DARCH=amd64 -DBASE_PKGPATH=devel/llvm/20 -DFLAVOR_EXT= -DFULLPKGNAME=llvm-20.1.8 -DHOMEPAGE=https://www.llvm.org/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Sebastien\ Marie\ \,\ \ Robert\ Nagy\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=llvm-20 -i -B /exopi-obj/pobj/llvm-20.1.8 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-shlib/CMakeLists.txt /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/clang-format-sublime.py /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/clang-format.py /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/git-clang-format /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-shlib/CMakeLists.txt CMake Deprecation Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/cmake/Modules/CMakePolicy.cmake:6 (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:8 (include) -- The C compiler identification is Clang 22.1.6 -- The CXX compiler identification is Clang 22.1.6 -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /exopi-obj/pobj/llvm-20.1.8/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/llvm-20.1.8/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/llvm-20.1.8/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- bolt project is disabled -- clang project is enabled -- clang-tools-extra project is disabled -- compiler-rt project is disabled -- cross-project-tests project is disabled -- libc project is disabled -- libclc project is disabled -- lld project is enabled -- lldb project is enabled -- mlir project is disabled -- openmp project is disabled -- polly project is disabled -- pstl project is disabled -- flang project is disabled -- Found Python3: /usr/local/bin/python3.14 (found suitable version "3.14.5", minimum required is "3.8") found components: Interpreter -- Performing Test LLVM_LIBSTDCXX_MIN -- Performing Test LLVM_LIBSTDCXX_MIN - Success -- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR -- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR - Success -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Performing Test HAVE_BUILTIN_THREAD_POINTER -- Performing Test HAVE_BUILTIN_THREAD_POINTER - Success -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - not found -- Looking for shm_open in rt -- Looking for shm_open in rt - not found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so.7.2 (found version "1.3.2") -- Looking for compress2 -- Looking for compress2 - found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Looking for arc4random -- Looking for arc4random - found -- Looking for backtrace -- Looking for backtrace - not found -- Found Backtrace: /usr/lib/libexecinfo.so.4.0 -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success -- Looking for __register_frame -- Looking for __register_frame - not found -- Looking for __deregister_frame -- Looking for __deregister_frame - not found -- Looking for __unw_add_dynamic_fde -- Looking for __unw_add_dynamic_fde - not found -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - not found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - not found -- Looking for mallinfo2 -- Looking for mallinfo2 - not found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Success -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for pthread_getname_np -- Looking for pthread_getname_np - not found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - not found -- Looking for pthread_get_name_np -- Looking for pthread_get_name_np - found -- Looking for pthread_set_name_np -- Looking for pthread_set_name_np - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - not found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- LLVM host triple: amd64-unknown-openbsd7.9 -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Ninja version: 1.11.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. -- Found Python module pygments -- Found Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM default target triple: amd64-unknown-openbsd7.9 -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Success -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Linker detection: LLD -- Performing Test HAS_WERROR_GLOBAL_CTORS -- Performing Test HAS_WERROR_GLOBAL_CTORS - Success -- Performing Test LLVM_HAS_NOGLOBAL_CTOR_MUTEX -- Performing Test LLVM_HAS_NOGLOBAL_CTOR_MUTEX - Failed -- Looking for __x86_64__ -- Looking for __x86_64__ - found -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Looking for logf128 -- Looking for logf128 - not found -- 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 SPIRV -- Targeting SystemZ -- Targeting VE -- Targeting WebAssembly -- Targeting X86 -- Targeting XCore CMake Deprecation Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/cmake/Modules/CMakePolicy.cmake:6 (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): /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/CMakeLists.txt:7 (include) -- LLD version: 20.1.8 -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Sphinx enabled. -- Found Sphinx: /usr/local/bin/sphinx-build CMake Deprecation Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/cmake/Modules/CMakePolicy.cmake:6 (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): /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/CMakeLists.txt:7 (include) -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for dladdr -- Looking for dladdr - found -- Clang version: 20.1.8 -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Performing Test HAVE_LINKER_FLAG_LONG_PLT -- Performing Test HAVE_LINKER_FLAG_LONG_PLT - Success -- Found Perl: /usr/bin/perl (found version "5.42.2") -- Sphinx enabled. CMake Deprecation Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/cmake/Modules/CMakePolicy.cmake:6 (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): /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/CMakeLists.txt:7 (include) -- Found SWIG: /usr/local/bin/swig (found suitable version "4.4.1", minimum required is "4") -- Enable SWIG to generate LLDB bindings: TRUE -- Enable editline support in LLDB: TRUE -- Found Curses: /usr/lib/libcurses.so.16.0 -- Looking for acs_map -- Looking for acs_map - found -- Found CursesAndPanel: /usr/include -- Enable curses support in LLDB: TRUE -- Enable LZMA compression support in LLDB: FALSE -- Enable Lua scripting support in LLDB: FALSE -- Found Python3: /usr/local/bin/python3.14 (found version "3.14.5") found components: Interpreter Development Development.Module Development.Embed -- Found PythonAndSwig: /usr/local/lib/libpython3.14.so.0.0 -- Enable Python scripting support in LLDB: TRUE -- Enable Libxml 2 support in LLDB: FALSE CMake Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/cmake/modules/LLDBConfig.cmake:47 (find_package): By not providing "FindFBSDVMCore.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "FBSDVMCore", but CMake did not find one. Could not find a package configuration file provided by "FBSDVMCore" with any of the following names: FBSDVMCore.cps fbsdvmcore.cps FBSDVMCoreConfig.cmake fbsdvmcore-config.cmake Add the installation prefix of "FBSDVMCore" to CMAKE_PREFIX_PATH or set "FBSDVMCore_DIR" to a directory containing one of the above files. If "FBSDVMCore" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/cmake/modules/LLDBConfig.cmake:61 (add_optional_dependency) /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/CMakeLists.txt:38 (include) -- Enable libfbsdvmcore support in LLDB: 0 -- Looking for el_winsertstr -- Looking for el_winsertstr - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of el_rfunc_t -- Check size of el_rfunc_t - done -- Performing Test CXX_SUPPORTS_STRINGOP_TRUNCATION -- Performing Test CXX_SUPPORTS_STRINGOP_TRUNCATION - Failed -- LLDB version: 20.1.8 -- Looking for ppoll -- Looking for ppoll - found -- Looking for ptsname_r -- Looking for ptsname_r - not found -- Looking for accept4 -- Looking for accept4 - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for include files sys/types.h, sys/event.h -- Looking for include files sys/types.h, sys/event.h - found -- Looking for process_vm_readv -- Looking for process_vm_readv - not found -- Looking for __NR_process_vm_readv -- Looking for __NR_process_vm_readv - not found -- Looking for compression_encode_buffer in compression -- Looking for compression_encode_buffer in compression - not found -- Skipping FreeBSDKernel plugin due to missing libfbsdvmcore -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Symbols (liblldb): exporting all symbols from the lldb namespace -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Sphinx enabled. -- Found make: /usr/local/bin/gmake -- BugpointPasses ignored -- Loadable modules not supported on this platform. -- InlineAdvisorPlugin ignored -- Loadable modules not supported on this platform. -- InlineOrderPlugin ignored -- Loadable modules not supported on this platform. -- TestPlugin ignored -- Loadable modules not supported on this platform. -- DoublerPlugin ignored -- Loadable modules not supported on this platform. -- Sphinx enabled. -- Configuring done (53.3s) -- Generating done (24.9s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB GO_EXECUTABLE LLDB_USE_SYSTEM_SIX LLVM_ENABLE_TERMINFO LLVM_INCLUDE_GO_TESTS PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python_EXECUTABLE Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /exopi-obj/pobj/llvm-20.1.8/build-amd64 >>> Running build in devel/llvm/20 at 1781029357.52 ===> devel/llvm/20 ===> Building for llvm-20.1.8 Change Dir: '/exopi-obj/pobj/llvm-20.1.8/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 8 all docs-llvm-man docs-clang-man [1/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ABIBreak.cpp [2/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/Demangle.cpp [3/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/DLangDemangle.cpp [4/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/RustDemangle.cpp [5/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp [6/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/APFixedPoint.cpp [7/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/MicrosoftDemangle.cpp [8/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/AMDGPUMetadata.cpp [9/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/APSInt.cpp [10/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/AArch64BuildAttributes.cpp [11/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/AutoConvert.cpp [12/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ARMBuildAttributes.cpp [13/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Demangle/ItaniumDemangle.cpp [14/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDemangle.a && /usr/bin/ar qc lib/libLLVMDemangle.a lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o && /usr/bin/ranlib lib/libLLVMDemangle.a && : [15/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ARMWinEH.cpp [16/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Allocator.cpp [17/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Base64.cpp [18/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/APFloat.cpp [19/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BinaryStreamError.cpp [20/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/APInt.cpp [21/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ARMAttributeParser.cpp [22/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BinaryStreamRef.cpp [23/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BinaryStreamReader.cpp [24/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BuryPointer.cpp [25/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BlockFrequency.cpp [26/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BranchProbability.cpp [27/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BinaryStreamWriter.cpp [28/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/COM.cpp [29/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/circular_raw_ostream.cpp [30/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Chrono.cpp [31/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BalancedPartitioning.cpp [32/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Caching.cpp [33/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CachePruning.cpp [34/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CRC.cpp [35/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Compression.cpp [36/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ConvertUTF.cpp [37/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -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 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CodeGenCoverage.cpp [38/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ConvertEBCDIC.cpp [39/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ConvertUTFWrapper.cpp [40/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CrashRecoveryContext.cpp [41/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CSKYAttributes.cpp [42/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DeltaTree.cpp [43/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CSKYAttributeParser.cpp [44/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DataExtractor.cpp [45/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Debug.cpp [46/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DivisionByConstantInfo.cpp [47/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DJB.cpp [48/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DeltaAlgorithm.cpp [49/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DynamicAPInt.cpp [50/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ELFAttributes.cpp [51/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ExtensibleRTTI.cpp [52/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DAGDeltaAlgorithm.cpp [53/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DebugCounter.cpp [54/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/CommandLine.cpp [55/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Error.cpp [56/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ELFAttributeParser.cpp [57/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ExponentialBackoff.cpp [58/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ErrorHandling.cpp [59/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FileCollector.cpp [60/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FileUtilities.cpp [61/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FloatingPointMode.cpp [62/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FileOutputBuffer.cpp [63/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FoldingSet.cpp [64/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FormattedStream.cpp [65/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/FormatVariadic.cpp [66/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/HexagonAttributes.cpp [67/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/HexagonAttributeParser.cpp [68/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/IntEqClasses.cpp [69/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/InitLLVM.cpp [70/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/GraphWriter.cpp [71/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/GlobPattern.cpp [72/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/IntervalMap.cpp [73/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/InstructionCost.cpp [74/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/LEB128.cpp [75/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MathExtras.cpp [76/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Locale.cpp [77/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MemAlloc.cpp [78/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/LineIterator.cpp [79/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/KnownBits.cpp [80/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ManagedStatic.cpp [81/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/LockFileManager.cpp [82/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MemoryBufferRef.cpp [83/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ModRef.cpp [84/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/JSON.cpp [85/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MSP430Attributes.cpp [86/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MD5.cpp [87/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MemoryBuffer.cpp [88/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/MSP430AttributeParser.cpp [89/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Optional.cpp [90/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/OptimizedStructLayout.cpp [91/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/OptionStrCmp.cpp [92/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/NativeFormatting.cpp [93/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/PGOOptions.cpp [94/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/PrettyStackTrace.cpp [95/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/PluginLoader.cpp [96/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Regex.cpp [97/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RewriteBuffer.cpp [98/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Parallel.cpp [99/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RewriteRope.cpp [100/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RISCVAttributes.cpp [101/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RandomNumberGenerator.cpp [102/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RISCVISAUtils.cpp [103/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RISCVAttributeParser.cpp [104/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ScaledNumber.cpp [105/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SmallPtrSet.cpp [106/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Signposts.cpp [107/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SHA256.cpp [108/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SlowDynamicAPInt.cpp [109/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SHA1.cpp [110/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SipHash.cpp [111/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ScopedPrinter.cpp [112/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SmallVector.cpp [113/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/StringMap.cpp [114/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/StringExtras.cpp [115/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/StringSaver.cpp [116/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SuffixTreeNode.cpp [117/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SpecialCaseList.cpp [118/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/StringRef.cpp [119/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Statistic.cpp [120/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SystemUtils.cpp [121/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SuffixTree.cpp [122/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/TarWriter.cpp [123/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/SourceMgr.cpp [124/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ThreadPool.cpp [125/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/ToolOutputFile.cpp [126/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/TypeSize.cpp [127/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Twine.cpp [128/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/TrieRawHashMap.cpp [129/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/TimeProfiler.cpp [130/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Unicode.cpp [131/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Timer.cpp [132/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/UnicodeCaseFold.cpp [133/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp [134/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/VersionTuple.cpp [135/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/UnicodeNameToCodepoint.cpp [136/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/raw_os_ostream.cpp [137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/WithColor.cpp [138/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/regcomp.c [139/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/regerror.c [140/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/regfree.c [141/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/regstrlcpy.c [142/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/regexec.c [143/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Atomic.cpp [144/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/raw_ostream.cpp [145/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/YAMLTraits.cpp [146/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/raw_socket_stream.cpp [147/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/YAMLParser.cpp [148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Errno.cpp [149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/xxhash.cpp [150/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Z3Solver.cpp [151/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/DynamicLibrary.cpp [152/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Memory.cpp [153/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Valgrind.cpp [154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Watchdog.cpp [155/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/RWMutex.cpp [156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Process.cpp [157/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/VirtualFileSystem.cpp [158/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_dispatch.c [159/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3.c [160/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_neon.c [161/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -fPIC -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S [162/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_portable.c [163/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -fPIC -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S [164/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -fPIC -DNDEBUG -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S [165/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Program.cpp [166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -fPIC -DNDEBUG -mavx512vl -MD -MT lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o -MF lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o.d -o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S [167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Threading.cpp [168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Path.cpp [169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Support/Signals.cpp [170/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSupport.a && /usr/bin/ar qc lib/libLLVMSupport.a lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o && /usr/bin/ranlib lib/libLLVMSupport.a && : [171/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/Error.cpp [172/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/Parser.cpp [173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/StringMatcher.cpp [174/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/DetailedRecordsBackend.cpp [175/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/JSONBackend.cpp [176/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/SetTheory.cpp [177/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/llvm-min-tblgen.cpp [178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/TGTimer.cpp [179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/Main.cpp [180/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/TableGenBackendSkeleton.cpp [181/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/TGLexer.cpp [182/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/TableGenBackend.cpp [183/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp [184/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/Attributes.cpp [185/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/Record.cpp [186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/CodeGenIntrinsics.cpp [187/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/include/llvm/Support && /usr/local/bin/cmake -DNAMES=LLVM -DLLVM_SOURCE_DIR=/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm -DHEADER_FILE=/exopi-obj/pobj/llvm-20.1.8/build-amd64/include/llvm/Support/VCSRevision.h -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/GenerateVersionFromVCS.cmake -- Could NOT find Git (missing: GIT_EXECUTABLE) CMake Warning at /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/VersionFromVCS.cmake:73 (message): Git not found. Version cannot be determined. Call Stack (most recent call first): /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/GenerateVersionFromVCS.cmake:51 (get_source_info) [188/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/RISCVTargetDefEmitter.cpp [189/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/SDNodeProperties.cpp [190/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TableGen/TGParser.cpp [191/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTableGen.a && /usr/bin/ar qc lib/libLLVMTableGen.a lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o && /usr/bin/ranlib lib/libLLVMTableGen.a && : [192/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/TableGen.cpp [193/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Extensions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Extensions -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o -MF lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o.d -o lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Extensions/Extensions.cpp [194/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExtensions.a && /usr/bin/ar qc lib/libLLVMExtensions.a lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o && /usr/bin/ranlib lib/libLLVMExtensions.a && : [195/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/DirectiveEmitter.cpp [196/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitstream/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitstream/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o -MF lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o.d -o lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitstream/Reader/BitstreamReader.cpp [197/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBitstreamReader.a && /usr/bin/ar qc lib/libLLVMBitstreamReader.a lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o && /usr/bin/ranlib lib/libLLVMBitstreamReader.a && : [198/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/IntrinsicEmitter.cpp [199/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option/Arg.cpp [200/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o -MF utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o.d -o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/VTEmitter.cpp [201/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option/Option.cpp [202/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option/ArgList.cpp [203/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/link.d utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o -o bin/llvm-min-tblgen -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a lib/libLLVMTableGen.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [204/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-vt -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/ValueTypes.td --write-if-changed -o include/llvm/CodeGen/GenVT.inc -d include/llvm/CodeGen/GenVT.inc.d [205/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTableGenBasic.a && /usr/bin/ar qc lib/libLLVMTableGenBasic.a utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o && /usr/bin/ranlib lib/libLLVMTableGenBasic.a && : [206/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-attrs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Attributes.td --write-if-changed -o include/llvm/IR/Attributes.inc -d include/llvm/IR/Attributes.inc.d [207/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF/MSFCommon.cpp [208/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF/MSFError.cpp [209/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicEnums.inc -d include/llvm/IR/IntrinsicEnums.inc.d [210/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicImpl.inc -d include/llvm/IR/IntrinsicImpl.inc.d [211/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp [212/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=aarch64 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsAArch64.h -d include/llvm/IR/IntrinsicsAArch64.h.d [213/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=amdgcn -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsAMDGPU.h -d include/llvm/IR/IntrinsicsAMDGPU.h.d [214/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=bpf -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsBPF.h -d include/llvm/IR/IntrinsicsBPF.h.d [215/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp [216/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Option/OptTable.cpp [217/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=arm -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsARM.h -d include/llvm/IR/IntrinsicsARM.h.d [218/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=dx -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsDirectX.h -d include/llvm/IR/IntrinsicsDirectX.h.d [219/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=hexagon -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsHexagon.h -d include/llvm/IR/IntrinsicsHexagon.h.d [220/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=loongarch -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsLoongArch.h -d include/llvm/IR/IntrinsicsLoongArch.h.d [221/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=mips -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsMips.h -d include/llvm/IR/IntrinsicsMips.h.d [222/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FileCheck -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FileCheck -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o -MF lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o.d -o lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FileCheck/FileCheck.cpp [223/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=nvvm -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsNVPTX.h -d include/llvm/IR/IntrinsicsNVPTX.h.d [224/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=ppc -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsPowerPC.h -d include/llvm/IR/IntrinsicsPowerPC.h.d [225/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=riscv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsRISCV.h -d include/llvm/IR/IntrinsicsRISCV.h.d [226/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=r600 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsR600.h -d include/llvm/IR/IntrinsicsR600.h.d [227/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen --gen-directive-decl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenACC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenACC/ACC.td --write-if-changed -o include/llvm/Frontend/OpenACC/ACC.h.inc -d include/llvm/Frontend/OpenACC/ACC.h.inc.d [228/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen --gen-directive-decl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMP.td --write-if-changed -o include/llvm/Frontend/OpenMP/OMP.h.inc -d include/llvm/Frontend/OpenMP/OMP.h.inc.d [229/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen --gen-directive-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenACC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenACC/ACC.td --write-if-changed -o include/llvm/Frontend/OpenACC/ACC.inc -d include/llvm/Frontend/OpenACC/ACC.inc.d [230/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=s390 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsS390.h -d include/llvm/IR/IntrinsicsS390.h.d [231/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen --gen-directive-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMP.td --write-if-changed -o include/llvm/Frontend/OpenMP/OMP.inc -d include/llvm/Frontend/OpenMP/OMP.inc.d [232/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=spv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsSPIRV.h -d include/llvm/IR/IntrinsicsSPIRV.h.d [233/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=ve -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsVE.h -d include/llvm/IR/IntrinsicsVE.h.d [234/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=wasm -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsWebAssembly.h -d include/llvm/IR/IntrinsicsWebAssembly.h.d [235/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFileCheck.a && /usr/bin/ar qc lib/libLLVMFileCheck.a lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o && /usr/bin/ranlib lib/libLLVMFileCheck.a && : [236/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=x86 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsX86.h -d include/llvm/IR/IntrinsicsX86.h.d [237/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMOption.a && /usr/bin/ar qc lib/libLLVMOption.a lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o && /usr/bin/ranlib lib/libLLVMOption.a && : [238/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoMSF.a && /usr/bin/ar qc lib/libLLVMDebugInfoMSF.a lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoMSF.a && : [239/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-intrinsic-enums -intrinsic-prefix=xcore -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsXCore.h -d include/llvm/IR/IntrinsicsXCore.h.d [240/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGenTypes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGenTypes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o -MF lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o.d -o lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGenTypes/LowLevelType.cpp [241/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/OpenACC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenACC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o -MF lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o.d -o lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenACC/ACC.cpp [242/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-arm-target-def -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o include/llvm/TargetParser/ARMTargetParserDef.inc -d include/llvm/TargetParser/ARMTargetParserDef.inc.d [243/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp [244/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp [245/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp [246/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp [247/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/CTagsEmitter.cpp [248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/CodeEmitterGen.cpp [249/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/CodeGenMapTable.cpp [250/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/CallingConvEmitter.cpp [251/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DAGISelEmitter.cpp [252/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/CompressInstEmitter.cpp [253/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/AsmWriterEmitter.cpp [254/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DAGISelMatcherOpt.cpp [255/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DAGISelMatcherGen.cpp [256/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DisassemblerEmitter.cpp [257/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp [258/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/AsmMatcherEmitter.cpp [259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DFAEmitter.cpp [260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DFAPacketizerEmitter.cpp [261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/ExegesisEmitter.cpp [262/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/llvm-tblgen.cpp [263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DXILEmitter.cpp [264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/DecoderEmitter.cpp [265/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/InstrDocsEmitter.cpp [266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/OptionRSTEmitter.cpp [267/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/FastISelEmitter.cpp [268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/MacroFusionPredicatorEmitter.cpp [269/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/OptionParserEmitter.cpp [270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/PseudoLoweringEmitter.cpp [271/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/InstrInfoEmitter.cpp [272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/RegisterBankEmitter.cpp [273/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/SDNodeInfoEmitter.cpp [274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/SearchableTableEmitter.cpp [275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/GlobalISelEmitter.cpp [276/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86DisassemblerTables.cpp [277/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86ModRMFilters.cpp [278/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp [279/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp [280/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86InstrMappingEmitter.cpp [281/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86MnemonicTables.cpp [282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86FoldTablesEmitter.cpp [283/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/CodeExpander.cpp [284/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/CombinerUtils.cpp [285/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/RegisterInfoEmitter.cpp [286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/CXXPredicates.cpp [287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/X86RecognizableInstr.cpp [288/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/SubtargetEmitter.cpp [289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/PatternParser.cpp [290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/AsmWriterInst.cpp [291/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenHwModes.cpp [292/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp [293/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/Patterns.cpp [294/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenInstAlias.cpp [295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenInstruction.cpp [296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/DAGISelMatcher.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/DAGISelMatcher.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/DAGISelMatcher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/DAGISelMatcher.cpp [297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/InfoByHwMode.cpp [298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp [299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/OptEmitter.cpp [300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/Types.cpp [301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenTarget.cpp [302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp [303/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenSchedule.cpp [304/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCodeGenTypes.a && /usr/bin/ar qc lib/libLLVMCodeGenTypes.a lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o && /usr/bin/ranlib lib/libLLVMCodeGenTypes.a && : [305/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/PredicateExpander.cpp [306/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendOpenACC.a && /usr/bin/ar qc lib/libLLVMFrontendOpenACC.a lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendOpenACC.a && : [307/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/SubtargetFeatureInfo.cpp [308/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/Utils.cpp [309/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/Remark.cpp [310/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/VarLenCodeEmitterGen.cpp [311/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-arm-target-def -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o include/llvm/TargetParser/AArch64TargetParserDef.inc -d include/llvm/TargetParser/AArch64TargetParserDef.inc.d [312/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkFormat.cpp [313/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Basic/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o -MF utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o.d -o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/TableGen/Common/CodeGenRegisters.cpp [314/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp [315/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/TableGen/CMakeFiles/llvm-tblgen.dir/link.d utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/DAGISelMatcher.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o -o bin/llvm-tblgen -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:" lib/libLLVMCodeGenTypes.a lib/libLLVMSupport.a lib/libLLVMTableGen.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [316/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTableGenCommon.a && /usr/bin/ar qc lib/libLLVMTableGenCommon.a utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTable.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/DAGISelMatcher.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o && /usr/bin/ranlib lib/libLLVMTableGenCommon.a && : [317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkLinker.cpp [318/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/BitstreamRemarkParser.cpp [319/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkParser.cpp [320/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkStreamer.cpp [321/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkSerializer.cpp [322/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/RemarkStringTable.cpp [323/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/YAMLRemarkSerializer.cpp [324/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Remarks/YAMLRemarkParser.cpp [325/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRemarks.a && /usr/bin/ar qc lib/libLLVMRemarks.a lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o && /usr/bin/ranlib lib/libLLVMRemarks.a && : [326/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp [327/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp [328/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp [329/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp [330/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp [331/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-min-tblgen -gen-riscv-target-def -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o include/llvm/TargetParser/RISCVTargetParserDef.inc -d include/llvm/TargetParser/RISCVTargetParserDef.inc.d [332/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp [333/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp [334/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp [335/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp [336/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp [337/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp [338/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp [339/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/AbstractCallSite.cpp [340/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/BuiltinGCs.cpp [341/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Assumptions.cpp [342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Comdat.cpp [343/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ConstantFPRange.cpp [344/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/BasicBlock.cpp [345/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ConstantRangeList.cpp [346/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ConstantFold.cpp [347/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ConstantRange.cpp [348/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Attributes.cpp [349/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/AutoUpgrade.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/AutoUpgrade.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [350/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/CycleInfo.cpp [351/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ConvergenceVerifier.cpp [352/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/AsmWriter.cpp [353/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DataLayout.cpp [354/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DIBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DIBuilder.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [355/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DIExpressionOptimizer.cpp [356/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Constants.cpp [357/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Core.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Core.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [358/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DiagnosticHandler.cpp [359/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DebugProgramInstruction.cpp [360/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DebugInfo.cpp [361/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DebugLoc.cpp [362/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DiagnosticPrinter.cpp [363/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/GVMaterializer.cpp [364/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/EHPersonalities.cpp [365/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/FPEnv.cpp [366/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DiagnosticInfo.cpp [367/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/GCStrategy.cpp [368/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Function.cpp [369/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/DebugInfoMetadata.cpp [370/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/IRPrintingPasses.cpp [371/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/SSAContext.cpp [372/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Globals.cpp [373/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Intrinsics.cpp [374/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/IRBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/IRBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/IRBuilder.cpp:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 2 warnings generated. [375/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/InlineAsm.cpp [376/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Dominators.cpp [377/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Instruction.cpp [378/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/IntrinsicInst.cpp [379/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/LLVMRemarkStreamer.cpp [380/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/LLVMContext.cpp [381/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/MDBuilder.cpp [382/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Instructions.cpp [383/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/MemoryModelRelaxationAnnotations.cpp [384/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Mangler.cpp [385/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/LegacyPassManager.cpp [386/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Operator.cpp [387/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/LLVMContextImpl.cpp [388/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Pass.cpp [389/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Module.cpp [390/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/OptBisect.cpp [391/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PassInstrumentation.cpp [392/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PassRegistry.cpp [393/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ModuleSummaryIndex.cpp [394/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ProfDataUtils.cpp [395/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PassTimingInfo.cpp [396/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PrintPasses.cpp [397/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PassManager.cpp [398/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ProfileSummary.cpp [399/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ReplaceConstant.cpp [400/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PseudoProbe.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/PseudoProbe.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [401/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Statepoint.cpp [402/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Use.cpp [403/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/StructuralHash.cpp [404/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/SafepointIRVerifier.cpp [405/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Metadata.cpp [406/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/TypedPointerType.cpp [407/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Type.cpp [408/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/User.cpp [409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/VectorTypeUtils.cpp [410/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/ValueSymbolTable.cpp [411/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/TypeFinder.cpp [412/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/VectorBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/VectorBuilder.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [413/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/RuntimeLibcalls.cpp [414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate/FuzzerCLI.cpp [415/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/VFABIDemangler.cpp [416/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Value.cpp [417/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate/OpDescriptor.cpp [418/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub/IFSStub.cpp [419/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub/IFSHandler.cpp [420/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/InterfaceStub/ELFObjHandler.cpp [421/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate/RandomIRBuilder.cpp [422/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IRReader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IRReader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -MF lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o.d -o lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IRReader/IRReader.cpp [423/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IRPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IRPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o -MF lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o.d -o lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IRPrinter/IRPrintingPasses.cpp [424/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate/Operations.cpp [425/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/FuzzMutate/IRMutator.cpp [426/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/OutlinedHashTree.cpp [427/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/OutlinedHashTreeRecord.cpp [428/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/CodeGenDataWriter.cpp [429/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/CodeGenDataReader.cpp [430/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/CodeGenData.cpp [431/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/IR/Verifier.cpp [432/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/StableFunctionMap.cpp [433/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o -MF lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o.d -o lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CGData/StableFunctionMapRecord.cpp [434/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AllocationOrder.cpp [435/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp [436/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/Analysis.cpp [437/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BreakFalseDeps.cpp [438/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AtomicExpandPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AtomicExpandPass.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AtomicExpandPass.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AtomicExpandPass.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/AtomicExpandUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [439/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BranchRelaxation.cpp [440/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BranchFolding.cpp [441/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [442/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CallBrPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CallBrPrepare.cpp:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [443/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp [444/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BasicBlockPathCloning.cpp [445/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BasicBlockSections.cpp [446/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CalcSpillWeights.cpp [447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CallingConvLower.cpp [448/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CFGuardLongjmp.cpp [449/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp [450/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGen.cpp [451/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGenCommonISel.cpp [452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CFIFixup.cpp [453/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CFIInstrInserter.cpp [454/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp [455/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp [456/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/DetectDeadLanes.cpp [457/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CommandFlags.cpp [458/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp:69: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [459/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/EdgeBundles.cpp [460/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/DwarfEHPrepare.cpp [461/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/DFAPacketizer.cpp [462/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/EarlyIfConversion.cpp [463/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/EHContGuardCatchret.cpp [464/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExecutionDomainFix.cpp [465/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandLargeDivRem.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandLargeDivRem.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [466/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandReductions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandReductions.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [467/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/FaultMaps.cpp [468/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeFpConvert.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeFpConvert.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeFpConvert.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [469/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandVectorPredication.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandVectorPredication.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [470/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp [471/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGenPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGenPrepare.cpp:58: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [472/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandMemCmp.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ExpandMemCmp.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [473/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/FEntryInserter.cpp [474/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/FuncletLayout.cpp [475/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GCMetadataPrinter.cpp [476/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp [477/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GCMetadata.cpp [478/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/FinalizeISel.cpp [479/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp [480/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GCRootLowering.cpp [481/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/IndirectBrExpandPass.cpp [482/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalMerge.cpp [483/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalMergeFunctions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalMergeFunctions.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [484/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/HardwareLoops.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/HardwareLoops.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/HardwareLoops.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/HardwareLoops.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [485/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ImplicitNullChecks.cpp [486/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/IfConversion.cpp [487/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InitUndef.cpp [488/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InterferenceCache.cpp [489/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/IntrinsicLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/IntrinsicLowering.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [490/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/JMCInstrumenter.cpp [491/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp [492/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/KCFI.cpp [493/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InlineSpiller.cpp [494/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InterleavedAccessPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InterleavedAccessPass.cpp:58: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [495/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LatencyPriorityQueue.cpp [496/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LexicalScopes.cpp [497/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [498/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveIntervalUnion.cpp [499/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveRangeCalc.cpp [500/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LivePhysRegs.cpp [501/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveInterval.cpp [502/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveIntervalCalc.cpp [503/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveRangeEdit.cpp [504/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveDebugVariables.cpp [505/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveIntervals.cpp [506/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveRangeShrink.cpp [507/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveRegUnits.cpp [508/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveRegMatrix.cpp [509/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LowLevelTypeUtils.cpp [510/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveStacks.cpp [511/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LoopTraversal.cpp [512/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp [513/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveVariables.cpp [514/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LowerEmuTLS.cpp [515/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp [516/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGenTargetMachineImpl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/CodeGenTargetMachineImpl.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [517/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp [518/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCFGPrinter.cpp [519/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCombiner.cpp [520/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineBasicBlock.cpp [521/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineConvergenceVerifier.cpp [522/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineBlockPlacement.cpp [523/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCopyPropagation.cpp [524/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCheckDebugify.cpp [525/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineDominanceFrontier.cpp [526/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineDomTreeUpdater.cpp [527/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCSE.cpp [528/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineCycleAnalysis.cpp [529/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineDebugify.cpp [530/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFrameInfo.cpp [531/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp [532/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFunctionPass.cpp [533/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineInstrBundle.cpp [534/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineDominators.cpp [535/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFunctionSplitter.cpp [536/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp [537/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineFunction.cpp [538/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineLoopUtils.cpp [539/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp [540/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineModuleInfo.cpp [541/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineLoopInfo.cpp [542/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineInstr.cpp [543/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineLICM.cpp [544/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp [545/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp [546/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineOperand.cpp [547/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachinePassManager.cpp [548/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineRegisterInfo.cpp [549/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineRegionInfo.cpp [550/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachinePostDominators.cpp [551/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineOutliner.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineOutliner.cpp:72: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [552/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineSizeOpts.cpp [553/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineSSAContext.cpp [554/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineScheduler.cpp [555/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineStripDebug.cpp [556/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineSSAUpdater.cpp [557/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineTraceMetrics.cpp [558/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachinePipeliner.cpp [559/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineUniformityAnalysis.cpp [560/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineSink.cpp [561/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRYamlMapping.cpp [562/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MultiHazardRecognizer.cpp [563/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRFSDiscriminator.cpp [564/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MLRegAllocPriorityAdvisor.cpp [565/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MLRegAllocEvictAdvisor.cpp [566/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MBFIWrapper.cpp [567/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PatchableFunction.cpp [568/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRSampleProfile.cpp [569/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/NonRelocatableStringpool.cpp [570/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineVerifier.cpp [571/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRPrintingPass.cpp [572/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/OptimizePHIs.cpp [573/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ModuloSchedule.cpp [574/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MacroFusion.cpp [575/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PHIEliminationUtils.cpp [576/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PeepholeOptimizer.cpp [577/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp [578/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PHIElimination.cpp [579/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PostRASchedulerList.cpp [580/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRPrinter.cpp [581/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ProcessImplicitDefs.cpp [582/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [583/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PseudoProbeInserter.cpp [584/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PseudoSourceValue.cpp [585/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RDFRegisters.cpp [586/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/PrologEpilogInserter.cpp [587/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReachingDefAnalysis.cpp [588/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RDFGraph.cpp [589/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocBase.cpp [590/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocBasic.cpp [591/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RDFLiveness.cpp [592/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp [593/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocFast.cpp [594/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocScore.cpp [595/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterClassInfo.cpp [596/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp [597/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocGreedy.cpp [598/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GCEmptyBasicBlocks.cpp [599/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegAllocPBQP.cpp [600/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterPressure.cpp [601/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterScavenging.cpp [602/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp [603/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RenameIndependentSubregs.cpp [604/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterCoalescer.cpp [605/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRNamerPass.cpp [606/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MachineStableHash.cpp [607/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp [608/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegUsageInfoCollector.cpp [609/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp [610/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp [611/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterUsageInfo.cpp [612/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RemoveLoadsIntoFakeUses.cpp [613/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReturnProtectorPass.cpp [614/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp [615/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReplaceWithVeclib.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReplaceWithVeclib.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [616/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterBank.cpp [617/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SafeStackLayout.cpp [618/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/RegisterBankInfo.cpp [619/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReturnProtectorLowering.cpp /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ReturnProtectorLowering.cpp:55:18: warning: variable 'AT' set but not used [-Wunused-but-set-variable] 55 | if (ArrayType *AT = dyn_cast(Ty)) | ^ 1 warning generated. [620/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [621/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp [622/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ScheduleDAG.cpp [623/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ShadowStackGCLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ShadowStackGCLowering.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [624/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SafeStack.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SafeStack.cpp:45: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [625/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp [626/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp [627/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SlotIndexes.cpp [628/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SpillPlacement.cpp [629/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SjLjEHPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SjLjEHPrepare.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [630/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectOptimize.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectOptimize.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [631/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ShrinkWrap.cpp [632/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp [633/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp [634/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SplitKit.cpp [635/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackColoring.cpp [636/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackMaps.cpp [637/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StaticDataSplitter.cpp [638/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackProtector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackProtector.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [639/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/StackSlotColoring.cpp [640/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp [641/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SwitchLoweringUtils.cpp [642/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TailDuplication.cpp [643/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp [644/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TailDuplicator.cpp [645/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetOptionsImpl.cpp [646/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetSubtargetInfo.cpp [647/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetSchedule.cpp [648/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetLoweringBase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetLoweringBase.cpp:45: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [649/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetInstrInfo.cpp [650/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetPassConfig.cpp [651/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp [652/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TargetRegisterInfo.cpp [653/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/ValueTypes.cpp [654/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/UnreachableBlockElim.cpp [655/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp [656/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TypePromotion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/TypePromotion.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [657/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/WasmEHPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/WasmEHPrepare.cpp:85: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [658/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/VirtRegMap.cpp [659/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/VLIWMachineScheduler.cpp [660/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/WindowScheduler.cpp [661/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/XRayInstrumentation.cpp [662/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp [663/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/WinEHPrepare.cpp [664/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp [665/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp [666/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp [667/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp [668/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp [669/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp [670/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [671/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [672/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp [673/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp [674/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp [675/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp [676/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp [677/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [678/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [679/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp [680/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [681/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp [682/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp [683/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp [684/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp [685/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp [686/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp [687/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp [688/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp [689/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp [690/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp [691/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp [692/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp [693/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp [694/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp [695/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp [696/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [697/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp [698/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp [699/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DIE.cpp [700/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp [701/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp [702/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp [703/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp [704/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [705/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp [706/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp [707/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp [708/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp [709/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [710/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp [711/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp [712/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [713/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser/MILexer.cpp [714/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp [715/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp [716/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/WinException.cpp [717/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp [718/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp [719/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp [720/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp [721/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser/MIParser.cpp [722/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp [723/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/MIRParser/MIRParser.cpp [724/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/Combiner.cpp [725/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp [726/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp [727/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CombinerHelperArtifacts.cpp [728/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp [729/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CombinerHelperCompares.cpp [730/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/GIMatchTableExecutor.cpp [731/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CombinerHelperCasts.cpp [732/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CombinerHelperVectorOps.cpp [733/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp [734/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp [735/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp [736/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp [737/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp [738/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp [739/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp [740/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp [741/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp [742/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp [743/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/Localizer.cpp [744/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/COFF.cpp [745/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp [746/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp [747/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp [748/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp [749/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp [750/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/ELF.cpp [751/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/Dwarf.cpp [752/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/DXContainer.cpp [753/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/Minidump.cpp [754/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/MachO.cpp [755/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/Magic.cpp [756/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp [757/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/MsgPackReader.cpp [758/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/MsgPackWriter.cpp [759/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/MsgPackDocument.cpp [760/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/Wasm.cpp [761/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp [762/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/BinaryFormat/XCOFF.cpp [763/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/CodeGen/GlobalISel/Utils.cpp [764/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader/ValueList.cpp [765/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader/BitReader.cpp [766/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp [767/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer/BitWriter.cpp [768/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp [769/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/Utils.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/Utils.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Utils.cpp [770/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerBase.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerBase.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/DWARFLinkerBase.cpp [771/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerCompileUnit.cpp.o -MF lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerCompileUnit.cpp.o.d -o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerCompileUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic/DWARFLinkerCompileUnit.cpp [772/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerDeclContext.cpp.o -MF lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerDeclContext.cpp.o.d -o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerDeclContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic/DWARFLinkerDeclContext.cpp [773/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader/MetadataLoader.cpp [774/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp [775/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFStreamer.cpp.o -MF lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFStreamer.cpp.o.d -o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic/DWARFStreamer.cpp [776/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/AcceleratorRecordsSaver.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/AcceleratorRecordsSaver.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/AcceleratorRecordsSaver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/AcceleratorRecordsSaver.cpp [777/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DependencyTracker.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DependencyTracker.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DependencyTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DependencyTracker.cpp [778/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DIEAttributeCloner.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DIEAttributeCloner.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DIEAttributeCloner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DIEAttributeCloner.cpp [779/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp [780/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFEmitterImpl.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFEmitterImpl.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFEmitterImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFEmitterImpl.cpp [781/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinker.cpp.o -MF lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinker.cpp.o.d -o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp [782/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Bitcode/Reader/BitcodeReader.cpp [783/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinker.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinker.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFLinker.cpp [784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/Atomic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Atomic -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o -MF lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o.d -o lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Atomic/Atomic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Atomic/Atomic.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerUnit.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerUnit.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp [786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/OutputSections.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/OutputSections.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/OutputSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/OutputSections.cpp [787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerCompileUnit.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerCompileUnit.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerCompileUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp [788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Driver -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o -MF lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o.d -o lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Driver/CodeGenOptions.cpp [789/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/SyntheticTypeNameBuilder.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/SyntheticTypeNameBuilder.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/SyntheticTypeNameBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/SyntheticTypeNameBuilder.cpp [790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/HLSL -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/HLSL -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o -MF lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o.d -o lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/HLSL/HLSLResource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/HLSL/HLSLResource.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerTypeUnit.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerTypeUnit.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerTypeUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFLinkerTypeUnit.cpp [792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP/OMPContext.cpp [793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerImpl.cpp.o -MF lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerImpl.cpp.o.d -o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp [794/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP/OMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP/OMP.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [795/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/Offloading -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Offloading -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o -MF lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o.d -o lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Offloading/Utility.cpp [796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp [797/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/Offloading -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Offloading -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o -MF lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o.d -o lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Offloading/OffloadWrapper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/Offloading/OffloadWrapper.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [798/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [799/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/AddDiscriminators.cpp [800/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [801/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp [802/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp [803/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp [804/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BuildLibCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BuildLibCalls.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BuildLibCalls.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [805/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [806/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp [807/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [808/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CloneModule.cpp [809/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp [810/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp [811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CtorUtils.cpp [812/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CodeLayout.cpp [813/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CountVisits.cpp [814/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CloneFunction.cpp [815/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ControlFlowUtils.cpp [816/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/CodeExtractor.cpp [817/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/DXILUpgrade.cpp [818/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp [819/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [820/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp [821/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Evaluator.cpp [822/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/FlattenCFG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/FlattenCFG.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/FunctionComparator.cpp [825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/FixIrreducible.cpp [826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/HelloWorld.cpp [827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Debugify.cpp [828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp [829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/GlobalStatus.cpp [830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/InstructionNamer.cpp [831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/GuardUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/GuardUtils.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/IntegerDivision.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/IntegerDivision.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Instrumentation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Instrumentation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp [835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/IRNormalizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/IRNormalizer.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LCSSA.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LCSSA.cpp:50: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopConstrainer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopConstrainer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopConstrainer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopConstrainer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp [840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopPeel.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopPeel.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/InlineFunction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/InlineFunction.cpp:52: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopSimplify.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopSimplify.cpp:70: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp:50: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnroll.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnroll.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnroll.cpp:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnroll.cpp:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [845/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Local.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Local.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Local.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerAtomic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerAtomic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerIFunc.cpp [848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp [850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerInvoke.cpp [851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopVersioning.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopVersioning.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopVersioning.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopVersioning.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopVersioning.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerSwitch.cpp [853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUtils.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LoopUtils.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerVectorIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/LowerVectorIntrinsics.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MatrixUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MatrixUtils.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [857/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Mem2Reg.cpp [858/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp [859/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MetaRenamer.cpp [860/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp [861/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MisExpect.cpp [862/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [863/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ModuleUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ModuleUtils.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [864/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MoveAutoInit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/MoveAutoInit.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [865/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [866/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/StripGCRelocates.cpp [867/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/PredicateInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/PredicateInfo.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [868/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp [869/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SSAUpdater.cpp [870/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [871/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SampleProfileInference.cpp [872/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SanitizerStats.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SanitizerStats.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [873/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SCCPSolver.cpp [874/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [875/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp [876/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SizeOpts.cpp [877/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp [878/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp [879/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SymbolRewriter.cpp [880/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SplitModule.cpp [881/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/Utils.cpp [882/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [883/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp [884/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [885/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/VNCoercion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/VNCoercion.cpp:4: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [886/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/ValueMapper.cpp [887/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [888/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/CGProfile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/CGProfile.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [889/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp [890/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [891/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyCFG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:58: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 2 warnings generated. [892/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp:88: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [895/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/NumericalStabilitySanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/NumericalStabilitySanitizer.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [896/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/KCFI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/KCFI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp:176: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp:4705:12: warning: unused variable 'Success' [-Wunused-variable] 4705 | bool Success = maybeHandleSimpleNomemIntrinsic(I, /*trailingFlags=*/1); | ^~~~~~~ 2 warnings generated. [900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/LowerAllowCheckPass.cpp [901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOForceFunctionAttrs.cpp [902/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOCtxProfFlattening.cpp [905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOCtxProfLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOCtxProfLowering.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [908/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp [910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [911/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/TypeSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/TypeSanitizer.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/AggressiveInstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o -MF lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o.d -o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:81: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/AggressiveInstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o -MF lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o.d -o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [920/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [925/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp [930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp [933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/InstCombine/InstCombineInternal.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [934/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ADCE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ADCE.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [935/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/BDCE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/BDCE.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [936/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp [937/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DCE.cpp [938/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp [939/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [940/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DivRemPairs.cpp [941/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp [942/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [943/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp [944/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Float2Int.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Float2Int.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [945/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [946/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/EarlyCSE.cpp [947/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp [948/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GuardWidening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GuardWidening.cpp:53: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [949/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InferAlignment.cpp [950/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVNHoist.cpp [951/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp [952/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:65: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [953/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVNSink.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVNSink.cpp:65: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/GVNExpression.h:455:16: warning: virtual method 'allocateIntOperands' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 455 | virtual void allocateIntOperands(BumpPtrAllocator &Allocator) { | ^ 1 warning generated. [954/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVN.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVN.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/GVN.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [955/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp:105: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [956/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp:52: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp:74: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp:74: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [957/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [958/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [959/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [960/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopSink.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopSink.cpp:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [961/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/JumpThreading.cpp [962/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [963/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDeletion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDeletion.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [964/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LICM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LICM.cpp:69: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [965/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopFuse.cpp [966/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDistribute.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopDistribute.cpp:61: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [967/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [968/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:64: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:86: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:86: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [969/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopFlatten.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopFlatten.cpp:65: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopFlatten.cpp:74: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopFlatten.cpp:74: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [970/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp:53: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopVersioning.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp:54: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp:54: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [971/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopInterchange.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopInterchange.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [972/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopRotation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopRotation.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [973/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPassManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [974/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPredication.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPredication.cpp:201: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPredication.cpp:202: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopPredication.cpp:202: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [975/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp [976/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [977/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [978/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopTermFold.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopTermFold.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopTermFold.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopTermFold.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [979/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp [980/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [981/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp:84: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [982/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp [983/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp:55: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp:60: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp:60: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [984/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp [985/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp [986/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:81: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [987/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MergeICmps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MergeICmps.cpp:54: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [988/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [989/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [990/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NaryReassociate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NaryReassociate.cpp:94: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NaryReassociate.cpp:110: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NaryReassociate.cpp:110: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [991/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:92: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:118: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:118: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [992/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp [993/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp:36: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [994/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Scalar.cpp [995/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Reg2Mem.cpp [996/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SCCP.cpp [997/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Reassociate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Reassociate.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [998/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [999/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1000/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:164: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:164: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1001/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NewGVN.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NewGVN.cpp:77: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NewGVN.cpp:77: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/NewGVN.cpp:105: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/GVNExpression.h:455:16: warning: virtual method 'allocateIntOperands' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 455 | virtual void allocateIntOperands(BumpPtrAllocator &Allocator) { | ^ 3 warnings generated. [1002/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Scalarizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Scalarizer.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1003/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/Sink.cpp [1004/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp [1005/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SROA.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SROA.cpp:50: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1006/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp [1007/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:70: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1008/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp:71: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1009/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1010/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp [1011/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/AlwaysInliner.cpp [1012/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp [1013/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp [1014/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1015/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ConstantMerge.cpp [1016/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp:63: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 2 warnings generated. [1017/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/BlockExtractor.cpp [1018/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1019/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp [1020/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ExtractGV.cpp [1021/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/EmbedBitcodePass.cpp [1022/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp [1023/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp [1024/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp:37: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 2 warnings generated. [1025/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ExpandVariadics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ExpandVariadics.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1026/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/GlobalSplit.cpp [1027/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/GlobalDCE.cpp [1028/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/IPO.cpp [1029/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp [1030/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Attributor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Attributor.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Attributor.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1031/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp [1032/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/FunctionImport.cpp [1033/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/HotColdSplitting.cpp [1034/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/GlobalOpt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/GlobalOpt.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/GlobalOpt.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1035/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/FunctionAttrs.cpp [1036/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/LoopExtractor.cpp [1037/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Internalize.cpp [1038/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/Inliner.cpp [1039/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/IROutliner.cpp [1040/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/MergeFunctions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/MergeFunctions.cpp:103: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1041/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ModuleInliner.cpp [1042/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/AttributorAttributes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/AttributorAttributes.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/AttributorAttributes.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/AttributorAttributes.cpp:58: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 3 warnings generated. [1043/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleContextTracker.cpp [1044/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/PartialInlining.cpp [1045/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/LowerTypeTests.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/LowerTypeTests.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1046/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp [1047/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1048/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SCCP.cpp [1049/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleProfileMatcher.cpp [1050/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/StripSymbols.cpp [1051/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp [1052/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/OpenMPOpt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/OpenMPOpt.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1053/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopIdiomVectorize.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopIdiomVectorize.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1054/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1055/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:88: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1056/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleProfile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/SampleProfile.cpp:77: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/Instrumentation.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1057/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1058/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/InstrMaps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/InstrMaps.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/InstrMaps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1059/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1060/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Interval.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Interval.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1061/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromMetadata.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromMetadata.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Region.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1062/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Legality.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Legality.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1063/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1064/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:75: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1065/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1066/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/Vectorize.cpp [1067/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp:3: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1068/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Scheduler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Scheduler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1069/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/VecUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/VecUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/VecUtils.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Utils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Function.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1070/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SeedCollector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SandboxVectorizer/SeedCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1071/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp [1072/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanAnalysis.cpp [1073/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp [1074/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlan.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlan.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1075/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VectorCombine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VectorCombine.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1076/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [1077/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:56: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h:61: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ExtraPassManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:142: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:142: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [1078/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1079/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp [1080/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp [1081/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanUtils.cpp [1082/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanUnroll.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanUnroll.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1083/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp [1084/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp [1085/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp [1086/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp [1087/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp [1088/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp [1089/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1090/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/ObjCARC/PtrState.cpp [1091/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1092/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1093/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1094/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/Coroutines.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/Coroutines.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1095/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroEarly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroEarly.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1096/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroElide.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroElide.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1097/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/SuspendCrossingInfo.cpp [1098/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/CFGuard -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/CFGuard -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o -MF lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o.d -o lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/CFGuard/CFGuard.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/CFGuard/CFGuard.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1099/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/HipStdPar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/HipStdPar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o -MF lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o.d -o lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/HipStdPar/HipStdPar.cpp [1100/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/SpillUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/SpillUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Coroutines/SpillUtils.h:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Coroutines/CoroShape.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1101/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/MaterializationUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/MaterializationUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1102/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroFrame.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroFrame.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroInternal.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1103/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Linker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Linker -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -MF lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o.d -o lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Linker/LinkModules.cpp [1104/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Analysis.cpp [1105/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroSplit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Coroutines/CoroSplit.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Coroutines/ABI.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Coroutines/CoroShape.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1106/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp [1107/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/AliasAnalysis.cpp [1108/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Linker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Linker -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -MF lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o.d -o lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Linker/IRMover.cpp [1109/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/AliasSetTracker.cpp [1110/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/AssumeBundleQueries.cpp [1111/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/AssumptionCache.cpp [1112/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp [1113/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CFG.cpp [1114/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BasicAliasAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BasicAliasAnalysis.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BasicAliasAnalysis.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1115/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CFGSCCPrinter.cpp [1116/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CFGPrinter.cpp [1117/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BlockFrequencyInfo.cpp [1118/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/BranchProbabilityInfo.cpp [1119/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CallGraph.cpp [1120/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CallGraphSCCPass.cpp [1121/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CallPrinter.cpp [1122/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CaptureTracking.cpp [1123/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CmpInstAnalysis.cpp [1124/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CostModel.cpp [1125/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CGSCCPassManager.cpp [1126/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp:59: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp:92: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp:92: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [1127/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CodeMetrics.cpp [1128/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CycleAnalysis.cpp [1129/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ConstraintSystem.cpp [1130/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/CtxProfAnalysis.cpp [1131/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DDGPrinter.cpp [1132/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ConstantFolding.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ConstantFolding.cpp:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 1 warning generated. [1133/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DDG.cpp [1134/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp [1135/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Delinearization.cpp [1136/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DemandedBits.cpp [1137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DomConditionCache.cpp [1138/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DependenceGraphBuilder.cpp [1139/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DominanceFrontier.cpp [1140/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DependenceAnalysis.cpp [1141/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DomPrinter.cpp [1142/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DomTreeUpdater.cpp [1143/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DXILMetadataAnalysis.cpp [1144/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/DXILResource.cpp [1145/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/HeatUtils.cpp [1146/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/GuardUtils.cpp [1147/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp [1148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/IVUsers.cpp [1149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/GlobalsModRef.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/GlobalsModRef.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/GlobalsModRef.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1150/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp [1151/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp [1152/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/IVDescriptors.cpp [1153/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp [1154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/IRSimilarityIdentifier.cpp [1155/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstCount.cpp [1156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp [1157/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineAdvisor.cpp [1158/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InteractiveModelRunner.cpp [1159/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LastRunTrackingAnalysis.cpp [1160/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineOrder.cpp [1161/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineCost.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineCost.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InlineCost.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1162/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp [1163/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp [1164/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Local.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Local.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1165/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Lint.cpp [1166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Loads.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Loads.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Loads.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstructionSimplify.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstructionSimplify.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstructionSimplify.cpp:29: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/InstructionSimplify.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [1168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LazyCallGraph.cpp [1169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopAnalysisManager.cpp [1170/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LazyValueInfo.cpp [1171/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopCacheAnalysis.cpp [1172/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp [1173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemDerefPrinter.cpp [1174/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopNestAnalysis.cpp [1175/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopPass.cpp [1176/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopAccessAnalysis.cpp [1177/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/LoopInfo.cpp [1178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryLocation.cpp [1179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MLInlineAdvisor.cpp [1180/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryProfileInfo.cpp [1181/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp [1182/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryBuiltins.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryBuiltins.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryBuiltins.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1183/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/NoInferenceModelRunner.cpp [1184/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1185/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp [1186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemorySSA.cpp [1187/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp [1188/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MemorySSAUpdater.cpp [1189/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ObjCARCInstKind.cpp [1190/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/MustExecute.cpp [1191/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp [1192/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp [1193/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/OverflowInstAnalysis.cpp [1194/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/PHITransAddr.cpp [1195/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/PostDominators.cpp [1196/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/PtrUseVisitor.cpp [1197/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/PhiValues.cpp [1198/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ProfileSummaryInfo.cpp [1199/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp [1200/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/RegionPass.cpp [1201/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ReplayInlineAdvisor.cpp [1202/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp [1203/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/RegionPrinter.cpp [1204/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/RegionInfo.cpp [1205/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TFLiteUtils.cpp [1206/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp [1207/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolutionDivision.cpp [1208/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/StructuralHash.cpp [1209/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/StackLifetime.cpp [1210/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TensorSpec.cpp [1211/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/Trace.cpp [1212/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/SyntheticCountsUtils.cpp [1213/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TrainingLogger.cpp [1214/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp [1215/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TypeMetadataUtils.cpp [1216/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TargetTransformInfo.cpp [1217/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/StackSafetyAnalysis.cpp [1218/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScopedNoAliasAA.cpp [1219/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ValueLattice.cpp [1220/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ValueLatticeUtils.cpp [1221/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/UniformityAnalysis.cpp [1222/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/TargetLibraryInfo.cpp [1223/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/VectorUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/VectorUtils.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1224/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/UpdateCompilerUsed.cpp [1225/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolution.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolution.cpp:80: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ScalarEvolution.cpp:80: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/MemoryBuiltins.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [1226/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOModule.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOModule.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/legacy/LTOModule.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1227/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/DXContainerPSVInfo.cpp [1228/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/ConstantPools.cpp [1229/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOCodeGenerator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOCodeGenerator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1230/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Analysis/ValueTracking.cpp [1231/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/GOFFObjectWriter.cpp [1232/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoCOFF.cpp [1233/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmBackend.cpp [1234/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOBackend.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTOBackend.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTOBackend.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1235/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/ELFObjectWriter.cpp [1236/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoDarwin.cpp [1237/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoGOFF.cpp [1238/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoWasm.cpp [1239/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmMacro.cpp [1240/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfo.cpp [1241/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoXCOFF.cpp [1242/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCCodeEmitter.cpp [1243/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTO.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/LTO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1244/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmInfoELF.cpp [1245/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDXContainerStreamer.cpp [1246/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDXContainerWriter.cpp [1247/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAssembler.cpp [1248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCCodeView.cpp [1249/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCELFObjectTargetWriter.cpp [1250/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCAsmStreamer.cpp [1251/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDwarf.cpp [1252/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/ThinLTOCodeGenerator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LTO/ThinLTOCodeGenerator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1253/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCInst.cpp [1254/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCContext.cpp [1255/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCFragment.cpp [1256/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCExpr.cpp [1257/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCELFStreamer.cpp [1258/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCInstPrinter.cpp [1259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCGOFFStreamer.cpp [1260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCInstrAnalysis.cpp [1261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCInstrDesc.cpp [1262/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCLabel.cpp [1263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCInstrInfo.cpp [1264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCLinkerOptimizationHint.cpp [1265/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCMachObjectTargetWriter.cpp [1266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCNullStreamer.cpp [1267/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCObjectWriter.cpp [1268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSchedule.cpp [1269/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCMachOStreamer.cpp [1270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCRegisterInfo.cpp [1271/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCObjectFileInfo.cpp [1272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionCOFF.cpp [1273/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCObjectStreamer.cpp [1274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionDXContainer.cpp [1275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSection.cpp [1276/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionELF.cpp [1277/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionWasm.cpp [1278/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionMachO.cpp [1279/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCPseudoProbe.cpp [1280/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSectionXCOFF.cpp [1281/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSymbolELF.cpp [1282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSymbolXCOFF.cpp [1283/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSubtargetInfo.cpp [1284/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSPIRVStreamer.cpp [1285/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCTargetOptions.cpp [1286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCSymbol.cpp [1287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCValue.cpp [1288/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCWasmObjectTargetWriter.cpp [1289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp [1290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCWinEH.cpp [1291/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCStreamer.cpp [1292/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp [1293/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCWasmStreamer.cpp [1294/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCWinCOFFStreamer.cpp [1295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/SPIRVObjectWriter.cpp [1296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCXCOFFStreamer.cpp [1297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/StringTableBuilder.cpp [1298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCWin64EH.cpp [1299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/TargetRegistry.cpp [1300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MachObjectWriter.cpp [1301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/AsmLexer.cpp [1302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/GOFFAsmParser.cpp [1303/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/COFFAsmParser.cpp [1304/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/WinCOFFObjectWriter.cpp [1305/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/XCOFFObjectWriter.cpp [1306/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/COFFMasmParser.cpp [1307/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/WasmObjectWriter.cpp [1308/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/MCAsmLexer.cpp [1309/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp [1310/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/MCAsmParser.cpp [1311/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/ELFAsmParser.cpp [1312/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp [1313/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp [1314/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp [1315/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp [1316/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/WasmAsmParser.cpp [1317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/AsmParser.cpp [1318/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp [1319/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp [1320/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp [1321/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler/Disassembler.cpp [1322/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/CodeEmitter.cpp [1323/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [1324/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HWEventListener.cpp [1325/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/CustomBehaviour.cpp [1326/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/LSUnit.cpp [1327/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Context.cpp [1328/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp [1329/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/IncrementalSourceMgr.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/IncrementalSourceMgr.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/IncrementalSourceMgr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/IncrementalSourceMgr.cpp [1330/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp [1331/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp [1332/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Instruction.cpp [1333/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/HardwareUnits/Scheduler.cpp [1334/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Pipeline.cpp [1335/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/EntryStage.cpp [1336/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/DispatchStage.cpp [1337/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/InstructionTables.cpp [1338/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/InstrBuilder.cpp [1339/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/ExecuteStage.cpp [1340/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp [1341/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/InOrderIssueStage.cpp [1342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MC/MCParser/MasmParser.cpp [1343/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Support.cpp [1344/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/Stage.cpp [1345/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/Stages/RetireStage.cpp [1346/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/View.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/View.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/View.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/MCA/View.cpp [1347/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/Archive.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/Archive.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/Archive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/Archive.cpp [1348/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/CommonConfig.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/CommonConfig.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/CommonConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/CommonConfig.cpp [1349/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ConfigManager.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ConfigManager.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ConfigManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/ConfigManager.cpp [1350/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ObjCopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ObjCopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ObjCopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/ObjCopy.cpp [1351/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFReader.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFReader.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/COFF/COFFReader.cpp [1352/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFWriter.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFWriter.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/COFF/COFFWriter.cpp [1353/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObject.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObject.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/COFF/COFFObject.cpp [1354/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObjcopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObjcopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObjcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp [1355/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObject.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObject.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/wasm/WasmObject.cpp [1356/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOLayoutBuilder.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOLayoutBuilder.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOLayoutBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp [1357/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOWriter.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOWriter.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/MachO/MachOWriter.cpp [1358/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOReader.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOReader.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/MachO/MachOReader.cpp [1359/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObject.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObject.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/MachO/MachOObject.cpp [1360/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObjcopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObjcopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObjcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp [1361/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmReader.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmReader.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/wasm/WasmReader.cpp [1362/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmWriter.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmWriter.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/wasm/WasmWriter.cpp [1363/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFReader.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFReader.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp [1364/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObjcopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObjcopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObjcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp [1365/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFObjcopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFObjcopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFObjcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp [1366/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFWriter.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFWriter.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp [1367/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObjcopy.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObjcopy.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObjcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp [1368/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Archive.cpp [1369/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/COFFImportFile.cpp [1370/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/COFFModuleDefinition.cpp [1371/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Binary.cpp [1372/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/ArchiveWriter.cpp [1373/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/BuildID.cpp [1374/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Decompressor.cpp [1375/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/COFFObjectFile.cpp [1376/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/FaultMapParser.cpp [1377/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Error.cpp [1378/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/DXContainer.cpp [1379/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObject.cpp.o -MF lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObject.cpp.o.d -o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjCopy/ELF/ELFObject.cpp [1380/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/GOFFObjectFile.cpp [1381/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/IRObjectFile.cpp [1382/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/MachOUniversal.cpp [1383/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Minidump.cpp [1384/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/IRSymtab.cpp [1385/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/Object.cpp [1386/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/ModuleSymbolTable.cpp [1387/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/ObjectFile.cpp [1388/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/MachOObjectFile.cpp [1389/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/RecordStreamer.cpp [1390/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/ELFObjectFile.cpp [1391/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/SymbolicFile.cpp [1392/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/OffloadBinary.cpp [1393/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/RelocationResolver.cpp [1394/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/SymbolSize.cpp [1395/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/TapiFile.cpp [1396/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/WindowsMachineFlag.cpp [1397/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/TapiUniversal.cpp [1398/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/MachOUniversalWriter.cpp [1399/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/ArchiveEmitter.cpp [1400/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/ELF.cpp [1401/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/ArchiveYAML.cpp [1402/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/XCOFFObjectFile.cpp [1403/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/WindowsResource.cpp [1404/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp [1405/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Object/WasmObjectFile.cpp [1406/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/COFFYAML.cpp [1407/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp [1408/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/COFFEmitter.cpp [1409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp [1410/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp [1411/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/DWARFEmitter.cpp [1412/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/DXContainerEmitter.cpp [1413/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/GOFFYAML.cpp [1414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/DXContainerYAML.cpp [1415/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/DWARFYAML.cpp [1416/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/GOFFEmitter.cpp [1417/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/MinidumpEmitter.cpp [1418/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/OffloadEmitter.cpp [1419/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/MachOEmitter.cpp [1420/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/MinidumpYAML.cpp [1421/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/MachOYAML.cpp [1422/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/ObjectYAML.cpp [1423/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/OffloadYAML.cpp [1424/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/ELFEmitter.cpp [1425/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/YAML.cpp [1426/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/XCOFFYAML.cpp [1427/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/WasmYAML.cpp [1428/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/WasmEmitter.cpp [1429/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp [1430/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp [1431/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/XCOFFEmitter.cpp [1432/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [1433/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp [1434/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/yaml2obj.cpp [1435/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ObjectYAML/ELFYAML.cpp [1436/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [1437/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp [1438/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp [1439/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp [1440/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp [1441/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [1442/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp [1443/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp [1444/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp [1445/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [1446/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp [1447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [1448/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp [1449/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp [1450/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp [1451/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp [1452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp [1453/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [1454/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp [1455/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [1456/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp [1457/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp [1458/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/FileWriter.cpp [1459/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/Header.cpp [1460/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp [1461/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp [1462/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp [1463/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/GsymReader.cpp [1464/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/LineTable.cpp [1465/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/LookupResult.cpp [1466/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp [1467/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp [1468/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/MergedFunctionsInfo.cpp [1469/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp [1470/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/CallSiteInfo.cpp [1471/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp [1472/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVElement.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVElement.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVElement.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp [1473/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVCompare.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVCompare.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVCompare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp [1474/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLine.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLine.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp [1475/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLocation.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLocation.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp [1476/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVObject.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVObject.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp [1477/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVRange.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVRange.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp [1478/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSupport.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSupport.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp [1479/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSort.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSort.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSort.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp [1480/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVOptions.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVOptions.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp [1481/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVReader.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVReader.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp [1482/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSymbol.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSymbol.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp [1483/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVType.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVType.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp [1484/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp [1485/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp [1486/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVScope.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVScope.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVScope.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp [1487/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp [1488/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/Formatters.cpp [1489/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/EnumTables.cpp [1490/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/LVReaderHandler.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/LVReaderHandler.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/LVReaderHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp [1491/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp [1492/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/Line.cpp [1493/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVBinaryReader.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVBinaryReader.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVBinaryReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp [1494/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp [1495/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp [1496/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp [1497/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp [1498/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/RecordName.cpp [1499/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp [1500/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVDWARFReader.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVDWARFReader.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVDWARFReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Readers/LVDWARFReader.cpp [1501/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewReader.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewReader.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp [1502/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewVisitor.cpp.o -MF lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewVisitor.cpp.o.d -o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp [1503/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp [1504/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp [1505/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp [1506/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp [1507/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp [1508/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp [1509/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp [1510/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp [1511/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp [1512/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp [1513/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/GenericError.cpp [1514/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp [1515/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp [1516/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDB.cpp [1517/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp [1518/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoCodeView.a && /usr/bin/ar qc lib/libLLVMDebugInfoCodeView.a lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoCodeView.a && : [1519/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBContext.cpp [1520/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp [1521/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBExtras.cpp [1522/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp [1523/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp [1524/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp [1525/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp [1526/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp [1527/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [1528/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp [1529/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp [1530/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp [1531/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [1532/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp [1533/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp [1534/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp [1535/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [1536/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp [1537/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [1538/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [1539/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [1540/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [1541/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [1542/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp [1543/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp [1544/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [1545/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [1546/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [1547/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [1548/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [1549/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [1550/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [1551/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [1552/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [1553/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp [1554/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp [1555/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp [1556/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp [1557/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/UDTLayout.cpp [1558/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp [1559/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp [1560/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp [1561/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp [1562/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/Hash.cpp [1563/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp [1564/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp [1565/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp [1566/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp [1567/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp [1568/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp [1569/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [1570/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp [1571/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp [1572/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp [1573/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp [1574/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp [1575/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp [1576/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp [1577/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp [1578/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp [1579/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp [1580/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp [1581/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp [1582/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp [1583/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp [1584/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp [1585/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp [1586/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp [1587/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp [1588/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp [1589/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp [1590/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp [1591/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp [1592/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp [1593/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp [1594/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp [1595/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp [1596/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp [1597/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp [1598/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp [1599/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/RawError.cpp [1600/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp [1601/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp [1602/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp [1603/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp [1604/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp [1605/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp [1606/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize/Markup.cpp [1607/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp [1608/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp [1609/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp [1610/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/BTF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/BTF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o -MF lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o.d -o lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/BTF/BTFContext.cpp [1611/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWP -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o -MF lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o.d -o lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWP/DWPError.cpp [1612/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp [1613/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp [1614/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/BTF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/BTF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o -MF lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o.d -o lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/BTF/BTFParser.cpp [1615/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoBTF.a && /usr/bin/ar qc lib/libLLVMDebugInfoBTF.a lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoBTF.a && : [1616/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp [1617/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp [1618/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp [1619/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp [1620/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td --write-if-changed -o lib/ExecutionEngine/JITLink/COFFOptions.inc -d lib/ExecutionEngine/JITLink/COFFOptions.inc.d [1621/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/DWP -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWP -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o -MF lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o.d -o lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/DWP/DWP.cpp [1622/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp [1623/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/TargetSelect.cpp [1624/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/ExecutionEngine.cpp [1625/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/CompactUnwindSupport.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/CompactUnwindSupport.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/CompactUnwindSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/CompactUnwindSupport.cpp [1626/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp [1627/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp [1628/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp [1629/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp [1630/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp [1631/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp [1632/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp [1633/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/MachO.cpp [1634/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp [1635/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF.cpp [1636/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp [1637/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp [1638/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp [1639/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp [1640/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/COFF.cpp [1641/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch32.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch32.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch32.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp [1642/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp [1643/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_i386.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_i386.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp [1644/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp [1645/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_loongarch.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_loongarch.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_loongarch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp [1646/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFDirectiveParser.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFDirectiveParser.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFDirectiveParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp [1647/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_ppc64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_ppc64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_ppc64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp [1648/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp [1649/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF_x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF_x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp [1650/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFLinkGraphBuilder.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFLinkGraphBuilder.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFLinkGraphBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp [1651/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch32.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch32.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch32.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/aarch32.cpp [1652/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/loongarch.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/loongarch.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/loongarch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/loongarch.cpp [1653/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/i386.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/i386.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/i386.cpp [1654/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ppc64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ppc64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ppc64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp [1655/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp [1656/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/riscv.cpp [1657/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/AbsoluteSymbols.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/AbsoluteSymbols.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/AbsoluteSymbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/AbsoluteSymbols.cpp [1658/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp [1659/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/MCJIT -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/MCJIT -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -MF lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o.d -o lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp [1660/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFVCRuntimeSupport.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFVCRuntimeSupport.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFVCRuntimeSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp [1661/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp [1662/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp [1663/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp [1664/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp [1665/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp [1666/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EHFrameRegistrationPlugin.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EHFrameRegistrationPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EHFrameRegistrationPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EHFrameRegistrationPlugin.cpp [1667/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp [1668/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp [1669/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp [1670/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFPlatform.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFPlatform.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp [1671/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericRTDyldMemoryManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericRTDyldMemoryManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericRTDyldMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp [1672/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericJITLinkMemoryManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericJITLinkMemoryManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericJITLinkMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp [1673/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp [1674/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectFileInterface.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectFileInterface.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectFileInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp [1675/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp [1676/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Core.cpp [1677/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp [1678/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp [1679/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [1680/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyObjectLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyObjectLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyObjectLinkingLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LazyObjectLinkingLayer.cpp [1681/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRPartitionLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRPartitionLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRPartitionLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/IRPartitionLayer.cpp [1682/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkReentryTrampolines.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkReentryTrampolines.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkReentryTrampolines.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/JITLinkReentryTrampolines.cpp [1683/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LinkGraphLayer.cpp [1684/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1685/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LoadLinkableFile.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LoadLinkableFile.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LoadLinkableFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LoadLinkableFile.cpp [1686/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Layer.cpp [1687/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LookupAndRecordAddrs.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LookupAndRecordAddrs.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LookupAndRecordAddrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp [1688/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp [1689/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachO.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachO.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/MachO.cpp [1690/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLinkingLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LinkGraphLinkingLayer.cpp [1691/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MapperJITLinkMemoryManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MapperJITLinkMemoryManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MapperJITLinkMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp [1692/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MemoryMapper.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MemoryMapper.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MemoryMapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp [1693/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Mangling.cpp [1694/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp [1695/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp [1696/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp [1697/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1698/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp [1699/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ELFNixPlatform.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ELFNixPlatform.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ELFNixPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp [1700/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SectCreate.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SectCreate.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SectCreate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/SectCreate.cpp [1701/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SimpleRemoteEPC.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SimpleRemoteEPC.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SimpleRemoteEPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp [1702/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp [1703/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Speculation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Speculation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1704/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp [1705/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TaskDispatch.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TaskDispatch.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TaskDispatch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp [1706/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp [1707/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp [1708/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RedirectionManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RedirectionManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RedirectionManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/RedirectionManager.cpp [1709/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/UnwindInfoRegistrationPlugin.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/UnwindInfoRegistrationPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/UnwindInfoRegistrationPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/UnwindInfoRegistrationPlugin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/UnwindInfoRegistrationPlugin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1710/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/JITLinkRedirectableSymbolManager.cpp [1711/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1712/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/DebugInfoSupport.cpp [1713/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ReOptimizeLayer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/ReOptimizeLayer.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/ExecutionEngine/Orc/ReOptimizeLayer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1714/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/AllocationActions.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/AllocationActions.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/AllocationActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp [1715/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/MachOObjectFormat.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/MachOObjectFormat.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/MachOObjectFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/MachOObjectFormat.cpp [1716/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/ObjectFormats.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/ObjectFormats.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/ObjectFormats.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/ObjectFormats.cpp [1717/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupport.cpp [1718/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/LLJITUtilsCBindings.cpp [1719/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp [1720/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.cpp [1721/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcRTBridge.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcRTBridge.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcRTBridge.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp [1722/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SymbolStringPool.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SymbolStringPool.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SymbolStringPool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/SymbolStringPool.cpp [1723/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SimpleRemoteEPCUtils.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SimpleRemoteEPCUtils.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SimpleRemoteEPCUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp [1724/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMOrcShared.a && /usr/bin/ar qc lib/libLLVMOrcShared.a lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/AllocationActions.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/MachOObjectFormat.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/ObjectFormats.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcRTBridge.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SimpleRemoteEPCUtils.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/SymbolStringPool.cpp.o && /usr/bin/ranlib lib/libLLVMOrcShared.a && : [1725/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/DefaultHostBootstrapValues.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/DefaultHostBootstrapValues.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/DefaultHostBootstrapValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/DefaultHostBootstrapValues.cpp [1726/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.cpp [1727/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp [1728/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o -MF lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.cpp [1729/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/ExecutorSharedMemoryMapperService.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/ExecutorSharedMemoryMapperService.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/ExecutorSharedMemoryMapperService.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp [1730/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderVTune.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderVTune.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderVTune.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.cpp [1731/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderPerf.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderPerf.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderPerf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.cpp [1732/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp [1733/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp [1734/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorDylibManager.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorDylibManager.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorDylibManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp [1735/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/OrcRTBootstrap.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/OrcRTBootstrap.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/OrcRTBootstrap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp [1736/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleRemoteEPCServer.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleRemoteEPCServer.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleRemoteEPCServer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp [1737/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/UnwindInfoManager.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/UnwindInfoManager.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/UnwindInfoManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/UnwindInfoManager.cpp /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/UnwindInfoManager.cpp:59:11: warning: variable 'Err' set but not used [-Wunused-but-set-variable] 59 | if (int Err = RemoveFindDynamicUnwindSections((void *)&findSections)) { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/UnwindInfoManager.cpp:53:20: warning: unused variable 'AddFnName' [-Wunused-variable] 53 | static const char *AddFnName = "__unw_add_find_dynamic_unwind_sections"; | ^~~~~~~~~ 2 warnings generated. [1738/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorMemoryManager.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorMemoryManager.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp [1739/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [1740/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp [1741/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp [1742/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp [1743/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/TargetIntrinsicInfo.cpp [1744/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Target.cpp [1745/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [1746/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [1747/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp [1748/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmWriter.inc -d lib/Target/AArch64/AArch64GenAsmWriter.inc.d [1749/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/TargetLoweringObjectFile.cpp [1750/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmWriter1.inc -d lib/Target/AArch64/AArch64GenAsmWriter1.inc.d [1751/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmMatcher.inc -d lib/Target/AArch64/AArch64GenAsmMatcher.inc.d [1752/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenCallingConv.inc -d lib/Target/AArch64/AArch64GenCallingConv.inc.d [1753/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/TargetMachine.cpp [1754/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/TargetMachineC.cpp [1755/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-exegesis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenExegesis.inc -d lib/Target/AArch64/AArch64GenExegesis.inc.d [1756/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp [1757/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenDisassemblerTables.inc -d lib/Target/AArch64/AArch64GenDisassemblerTables.inc.d [1758/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenMCCodeEmitter.inc -d lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.d [1759/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenMCPseudoLowering.inc -d lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.d [1760/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d [1761/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenFastISel.inc -d lib/Target/AArch64/AArch64GenFastISel.inc.d [1762/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d [1763/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc -d lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d [1764/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d [1765/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenDAGISel.inc -d lib/Target/AArch64/AArch64GenDAGISel.inc.d [1766/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenSystemOperands.inc -d lib/Target/AArch64/AArch64GenSystemOperands.inc.d [1767/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenGlobalISel.inc -d lib/Target/AArch64/AArch64GenGlobalISel.inc.d [1768/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenRegisterBank.inc -d lib/Target/AArch64/AArch64GenRegisterBank.inc.d [1769/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenRegisterInfo.inc -d lib/Target/AArch64/AArch64GenRegisterInfo.inc.d [1770/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenInstrInfo.inc -d lib/Target/AArch64/AArch64GenInstrInfo.inc.d [1771/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenSubtargetInfo.inc -d lib/Target/AArch64/AArch64GenSubtargetInfo.inc.d [1772/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenCallingConv.inc -d lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.d [1773/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d [1774/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp [1775/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp [1776/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp [1777/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc -d lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.d [1778/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc -d lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.d [1779/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDAGISel.inc -d lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.d [1780/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp [1781/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp [1782/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc -d lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc.d [1783/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp [1784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp [1785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp [1786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp [1787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp [1788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp [1789/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc -d lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.d [1790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp [1791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp [1793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp [1794/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp [1795/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp [1796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp [1797/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp [1798/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp [1799/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp [1800/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp [1801/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp [1802/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp [1803/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp [1804/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp [1805/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp [1806/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp [1807/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64FastISel.cpp [1808/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp [1809/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1810/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp [1811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp [1812/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp [1813/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp [1814/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp [1815/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp [1816/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp [1817/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1818/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64PointerAuth.cpp [1819/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp [1820/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp [1821/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64PostCoalescerPass.cpp [1822/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ReturnProtectorLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ReturnProtectorLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ReturnProtectorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ReturnProtectorLowering.cpp [1823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp [1824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp [1826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/IndirectThunks.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp [1828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp [1829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp [1830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEABIPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEABIPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEABIPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/SMEABIPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/SMEABIPass.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64StackTagging.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64StackTagging.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp [1833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64Subtarget.cpp [1834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp [1836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Disassembler/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -MF lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o.d -o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp [1837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/SMEPeepholeOpt.cpp [1838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp [1839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp [1840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Disassembler/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -MF lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o.d -o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp [1842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp [1843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 2 warnings generated. [1844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp [1845/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp [1846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp [1847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/TargetInfo/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/TargetInfo/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -MF lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o.d -o lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp [1848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp [1849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp [1850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/AsmParser/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AsmParser/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -MF lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o.d -o lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp [1851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp [1852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp [1853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp [1854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o -MF lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o.d -o lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp [1855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -MF lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o.d -o lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp [1856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/.. -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64/MCTargetDesc/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp [1857/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc -d lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.d [1858/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPostLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc.d [1859/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc.d [1860/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc -d lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.d [1861/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPURegBankCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc.d [1862/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenAsmWriter.inc -d lib/Target/AMDGPU/R600GenAsmWriter.inc.d [1863/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenCallingConv.inc -d lib/Target/AMDGPU/R600GenCallingConv.inc.d [1864/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dfa-packetizer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenDFAPacketizer.inc -d lib/Target/AMDGPU/R600GenDFAPacketizer.inc.d [1865/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenDAGISel.inc -d lib/Target/AMDGPU/R600GenDAGISel.inc.d [1866/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenMCCodeEmitter.inc -d lib/Target/AMDGPU/R600GenMCCodeEmitter.inc.d [1867/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenInstrInfo.inc -d lib/Target/AMDGPU/R600GenInstrInfo.inc.d [1868/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenRegisterInfo.inc -d lib/Target/AMDGPU/R600GenRegisterInfo.inc.d [1869/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenSubtargetInfo.inc -d lib/Target/AMDGPU/R600GenSubtargetInfo.inc.d [1870/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenCallingConv.inc -d lib/Target/ARM/ARMGenCallingConv.inc.d [1871/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenAsmMatcher.inc -d lib/Target/ARM/ARMGenAsmMatcher.inc.d [1872/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenAsmWriter.inc -d lib/Target/ARM/ARMGenAsmWriter.inc.d [1873/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenDAGISel.inc -d lib/Target/ARM/ARMGenDAGISel.inc.d [1874/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenDisassemblerTables.inc -d lib/Target/ARM/ARMGenDisassemblerTables.inc.d [1875/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc -d lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc.d [1876/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenFastISel.inc -d lib/Target/ARM/ARMGenFastISel.inc.d [1877/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenGlobalISel.inc -d lib/Target/ARM/ARMGenGlobalISel.inc.d [1878/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenMCCodeEmitter.inc -d lib/Target/ARM/ARMGenMCCodeEmitter.inc.d [1879/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenMCPseudoLowering.inc -d lib/Target/ARM/ARMGenMCPseudoLowering.inc.d [1880/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenRegisterBank.inc -d lib/Target/ARM/ARMGenRegisterBank.inc.d [1881/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenRegisterInfo.inc -d lib/Target/ARM/ARMGenRegisterInfo.inc.d [1882/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenAsmMatcher.inc -d lib/Target/AVR/AVRGenAsmMatcher.inc.d [1883/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenInstrInfo.inc -d lib/Target/ARM/ARMGenInstrInfo.inc.d [1884/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenSystemRegister.inc -d lib/Target/ARM/ARMGenSystemRegister.inc.d [1885/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenAsmWriter.inc -d lib/Target/AVR/AVRGenAsmWriter.inc.d [1886/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenCallingConv.inc -d lib/Target/AVR/AVRGenCallingConv.inc.d [1887/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenSubtargetInfo.inc -d lib/Target/ARM/ARMGenSubtargetInfo.inc.d [1888/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenDisassemblerTables.inc -d lib/Target/AVR/AVRGenDisassemblerTables.inc.d [1889/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenDAGISel.inc -d lib/Target/AVR/AVRGenDAGISel.inc.d [1890/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenMCCodeEmitter.inc -d lib/Target/AVR/AVRGenMCCodeEmitter.inc.d [1891/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenInstrInfo.inc -d lib/Target/AVR/AVRGenInstrInfo.inc.d [1892/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc -d lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.d [1893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp [1894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/A15SDOptimizer.cpp [1895/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp [1896/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMAsmPrinter.cpp [1897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMBranchTargets.cpp [1898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp [1899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp [1900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMCallingConv.cpp [1901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMCallLowering.cpp [1902/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp [1903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp [1904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp [1905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMFastISel.cpp [1906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMFrameLowering.cpp [1907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp [1908/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc -d lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.d [1909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMInstructionSelector.cpp [1910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMInstrInfo.cpp [1911/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc -d lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.d [1912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp [1913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp [1914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMParallelDSP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMParallelDSP.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMParallelDSP.cpp:31: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/NoFolder.h:36:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 36 | virtual void anchor(); | ^ 2 warnings generated. [1915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp [1916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMBlockPlacement.cpp [1917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMRegisterInfo.cpp [1918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp [1919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMMCInstLower.cpp [1920/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp [1921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMISelLowering.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMMacroFusion.cpp [1923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp [1924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp [1925/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/InstCombineTables.td --write-if-changed -o lib/Target/AMDGPU/InstCombineTables.inc -d lib/Target/AMDGPU/InstCombineTables.inc.d [1926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMSLSHardening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMSLSHardening.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/IndirectThunks.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMSubtarget.cpp [1929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp [1930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp [1931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetMachine.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp [1933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp [1934/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp [1935/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MLxExpansionPass.cpp [1936/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 2 warnings generated. [1937/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsanInstrumentation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsanInstrumentation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsanInstrumentation.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1938/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1939/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1940/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1941/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp [1942/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp [1943/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp [1944/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1945/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp [1946/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1947/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1948/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelDivergenceLowering.cpp [1949/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp [1950/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp [1951/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp [1952/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1953/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 2 warnings generated. [1954/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp [1955/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1956/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1957/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1958/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUImageIntrinsicOptimizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUImageIntrinsicOptimizer.cpp:66: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1959/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp [1960/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1961/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1962/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp [1963/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp [1964/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1965/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp [1966/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp:218: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp:1163:11: warning: virtual method '~FatPtrConstMaterializer' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 1163 | virtual ~FatPtrConstMaterializer() = default; | ^ 2 warnings generated. [1967/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMemoryUtils.cpp [1968/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp:181: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1969/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUAsanInstrumentation.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1970/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.cpp [1971/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1972/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMarkLastScratchLoad.cpp [1973/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp [1974/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1975/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1976/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1977/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1978/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1979/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp [1980/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp [1981/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1982/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernArgProlog.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernArgProlog.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1983/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:33: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [1984/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeHelper.cpp [1985/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankLegalize.cpp [1986/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.cpp [1987/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp [1988/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp [1989/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1990/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1991/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp [1992/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSelectionDAGInfo.cpp [1993/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:77: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1994/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUReserveWWMRegs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUReserveWWMRegs.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1995/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [1996/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp [1997/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp [1998/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp [1999/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2000/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp [2001/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp [2002/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2003/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSplitModule.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUSplitModule.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2004/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp [2005/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2006/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNILPSched.cpp [2007/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp [2008/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2009/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp [2010/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2011/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2012/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNRewritePartialRegUses.cpp [2013/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp [2014/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2015/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp [2016/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp [2017/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp [2018/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp [2019/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2020/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp [2021/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp [2022/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNSubtarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNSubtarget.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2023/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp [2024/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2025/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [2026/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp [2027/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp [2028/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp [2029/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp [2030/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetMachine.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2031/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp [2032/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600Packetizer.cpp [2033/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2034/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600Subtarget.cpp [2035/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2036/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp [2037/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2038/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2039/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp [2040/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2041/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2042/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp [2043/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/R600TargetMachine.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2044/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2045/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp [2046/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp [2047/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2048/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp [2049/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2050/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2051/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2052/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIISelLowering.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2053/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIModeRegister.cpp [2054/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp [2055/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.cpp [2056/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2057/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp [2058/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp [2059/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2060/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp [2061/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp [2062/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp [2063/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp [2064/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp [2065/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp:78: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2066/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCA/CMakeFiles/LLVMAMDGPUTargetMCA.dir/AMDGPUCustomBehaviour.cpp.o -MF lib/Target/AMDGPU/MCA/CMakeFiles/LLVMAMDGPUTargetMCA.dir/AMDGPUCustomBehaviour.cpp.o.d -o lib/Target/AMDGPU/MCA/CMakeFiles/LLVMAMDGPUTargetMCA.dir/AMDGPUCustomBehaviour.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp [2067/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2068/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp [2069/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp [2070/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp [2071/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp [2072/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp [2073/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp [2074/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2075/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp [2076/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCKernelDescriptor.cpp [2077/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp [2078/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCExpr.cpp [2079/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp [2080/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -MF lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o.d -o lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp [2081/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp [2082/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp [2083/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils/AMDGPUDelayedMCExpr.cpp [2084/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [2085/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp [2086/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp [2087/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2088/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp:55: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2089/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -MF lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o.d -o lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp [2090/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp [2091/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVETailPredication.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVETailPredication.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMTargetTransformInfo.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVETailPredication.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVETailPredication.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [2092/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp [2093/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp [2094/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ARMLatencyMutations.cpp [2095/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp [2096/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp [2097/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp [2098/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp [2099/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp [2100/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp [2101/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp [2102/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp [2103/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp [2104/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp [2105/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp [2106/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp [2107/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp [2108/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o -MF lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o.d -o lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp [2109/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o -MF lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o.d -o lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp [2110/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp [2111/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp [2112/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp [2113/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp [2114/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o -MF lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o.d -o lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp [2115/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp [2116/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenRegisterInfo.inc -d lib/Target/AVR/AVRGenRegisterInfo.inc.d [2117/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp [2118/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVR.td --write-if-changed -o lib/Target/AVR/AVRGenSubtargetInfo.inc -d lib/Target/AVR/AVRGenSubtargetInfo.inc.d [2119/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp [2120/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/ARM -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o -MF lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o.d -o lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp [2121/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMUtils.a && /usr/bin/ar qc lib/libLLVMARMUtils.a lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o && /usr/bin/ranlib lib/libLLVMARMUtils.a && : [2122/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenAsmMatcher.inc -d lib/Target/BPF/BPFGenAsmMatcher.inc.d [2123/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenAsmWriter.inc -d lib/Target/BPF/BPFGenAsmWriter.inc.d [2124/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp [2125/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Disassembler/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Disassembler/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -MF lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o.d -o lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp [2126/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRFrameLowering.cpp [2127/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRAsmPrinter.cpp [2128/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRInstrInfo.cpp [2129/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp [2130/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp [2131/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRMCInstLower.cpp [2132/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRISelLowering.cpp [2133/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRShiftExpand.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRShiftExpand.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2134/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o -MF lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o.d -o lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp [2135/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRSubtarget.cpp [2136/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRTargetMachine.cpp [2137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRRegisterInfo.cpp [2138/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o -MF lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o.d -o lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp [2139/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o -MF lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o.d -o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp [2140/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp [2141/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp [2142/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp [2143/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp [2144/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp [2145/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenCallingConv.inc -d lib/Target/BPF/BPFGenCallingConv.inc.d [2146/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp [2147/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp [2148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/TargetInfo/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/TargetInfo/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o -MF lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o.d -o lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp [2149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp [2150/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenDisassemblerTables.inc -d lib/Target/BPF/BPFGenDisassemblerTables.inc.d [2151/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenGlobalISel.inc -d lib/Target/BPF/BPFGenGlobalISel.inc.d [2152/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenDAGISel.inc -d lib/Target/BPF/BPFGenDAGISel.inc.d [2153/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenMCCodeEmitter.inc -d lib/Target/BPF/BPFGenMCCodeEmitter.inc.d [2154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp [2155/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenInstrInfo.inc -d lib/Target/BPF/BPFGenInstrInfo.inc.d [2156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AVR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o -MF lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o.d -o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp [2157/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenRegisterBank.inc -d lib/Target/BPF/BPFGenRegisterBank.inc.d [2158/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenSubtargetInfo.inc -d lib/Target/BPF/BPFGenSubtargetInfo.inc.d [2159/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenRegisterInfo.inc -d lib/Target/BPF/BPFGenRegisterInfo.inc.d [2160/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenCallingConv.inc -d lib/Target/Hexagon/HexagonGenCallingConv.inc.d [2161/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenAsmMatcher.inc -d lib/Target/Hexagon/HexagonGenAsmMatcher.inc.d [2162/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenAsmWriter.inc -d lib/Target/Hexagon/HexagonGenAsmWriter.inc.d [2163/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dfa-packetizer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenDFAPacketizer.inc -d lib/Target/Hexagon/HexagonGenDFAPacketizer.inc.d [2164/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenDisassemblerTables.inc -d lib/Target/Hexagon/HexagonGenDisassemblerTables.inc.d [2165/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenDAGISel.inc -d lib/Target/Hexagon/HexagonGenDAGISel.inc.d [2166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/GISel/BPFLegalizerInfo.cpp [2167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/GISel/BPFRegisterBankInfo.cpp [2168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/GISel/BPFCallLowering.cpp [2169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFAdjustOpt.cpp [2170/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFASpaceCastSimplifyPass.cpp [2171/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFAsmPrinter.cpp [2172/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/GISel/BPFInstructionSelector.cpp [2174/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp [2175/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFInstrInfo.cpp [2176/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFIRPeephole.cpp [2177/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFMCInstLower.cpp [2178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFFrameLowering.cpp [2179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFPreserveDIType.cpp [2180/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFPreserveStaticOffset.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFPreserveStaticOffset.cpp:113: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2181/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp [2182/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFISelLowering.cpp [2183/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFRegisterInfo.cpp [2184/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp [2185/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFSubtarget.cpp [2186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AMDGPU -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp [2187/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o -MF lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o.d -o lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp [2188/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o -MF lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o.d -o lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp [2189/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp [2190/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFMIChecking.cpp [2191/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFMIPeephole.cpp [2192/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp [2193/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp [2194/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp [2195/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o -MF lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o.d -o lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp [2196/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp [2197/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc -d lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc.d [2198/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenAsmMatcher.inc -d lib/Target/Lanai/LanaiGenAsmMatcher.inc.d [2199/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp [2200/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenAsmWriter.inc -d lib/Target/Lanai/LanaiGenAsmWriter.inc.d [2201/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenRegisterInfo.inc -d lib/Target/Hexagon/HexagonGenRegisterInfo.inc.d [2202/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenInstrInfo.inc -d lib/Target/Hexagon/HexagonGenInstrInfo.inc.d [2203/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o lib/Target/Hexagon/HexagonGenSubtargetInfo.inc -d lib/Target/Hexagon/HexagonGenSubtargetInfo.inc.d [2204/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenCallingConv.inc -d lib/Target/Lanai/LanaiGenCallingConv.inc.d [2205/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BTFDebug.cpp [2206/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenDAGISel.inc -d lib/Target/Lanai/LanaiGenDAGISel.inc.d [2207/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenMCCodeEmitter.inc -d lib/Target/Lanai/LanaiGenMCCodeEmitter.inc.d [2208/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenDisassemblerTables.inc -d lib/Target/Lanai/LanaiGenDisassemblerTables.inc.d [2209/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenInstrInfo.inc -d lib/Target/Lanai/LanaiGenInstrInfo.inc.d [2210/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetMachine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetTransformInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetMachine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetMachine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/BPF/BPFTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [2211/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp [2212/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/BitTracker.cpp [2213/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp [2214/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp [2215/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp [2216/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp [2217/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp [2218/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp [2219/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp [2220/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonCopyHoisting.cpp [2221/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp [2222/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp [2223/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp [2224/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp [2225/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp [2226/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2227/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp [2228/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenMux.cpp [2229/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenMemAbsolute.cpp [2230/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp [2231/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp [2232/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp [2233/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp [2234/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp [2235/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopAlign.cpp [2236/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp [2237/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp [2238/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp [2239/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2240/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp [2241/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp [2242/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [2243/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonMask.cpp [2244/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp [2245/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp [2246/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp [2247/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonPeephole.cpp [2248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp [2249/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp [2250/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp [2251/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp [2252/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp [2253/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoadStoreWidening.cpp [2254/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp [2255/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp [2256/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp [2257/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTfrCleanup.cpp [2258/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h:121: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp [2260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVExtract.cpp [2261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2262/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/RDFCopy.cpp [2264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp [2265/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/RDFDeadCode.cpp [2266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp [2267/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o -MF lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o.d -o lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp [2268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp [2269/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp [2270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o -MF lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o.d -o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [2271/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/AsmParser/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/AsmParser/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o -MF lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o.d -o lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp [2272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp [2273/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp [2274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp [2275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp [2276/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp [2277/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp [2278/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp [2279/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenRegisterInfo.inc -d lib/Target/Lanai/LanaiGenRegisterInfo.inc.d [2280/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Lanai.td --write-if-changed -o lib/Target/Lanai/LanaiGenSubtargetInfo.inc -d lib/Target/Lanai/LanaiGenSubtargetInfo.inc.d [2281/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp [2282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp [2283/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o -MF lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o.d -o lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp [2284/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenAsmMatcher.inc -d lib/Target/LoongArch/LoongArchGenAsmMatcher.inc.d [2285/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenAsmWriter.inc -d lib/Target/LoongArch/LoongArchGenAsmWriter.inc.d [2286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp [2287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o -MF lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o.d -o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp [2288/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp [2289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp [2290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp [2291/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp [2292/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp [2293/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp [2294/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp [2295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiISelLowering.cpp [2296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp [2297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp [2298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp [2299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp [2300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp [2301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp [2302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiSubtarget.cpp [2303/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o -MF lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o.d -o lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp [2304/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp [2305/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp [2306/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp [2307/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenDisassemblerTables.inc -d lib/Target/LoongArch/LoongArchGenDisassemblerTables.inc.d [2308/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/AsmParser/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/AsmParser/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o -MF lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o.d -o lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp [2309/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o -MF lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o.d -o lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp [2310/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenDAGISel.inc -d lib/Target/LoongArch/LoongArchGenDAGISel.inc.d [2311/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp [2312/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenMCPseudoLowering.inc -d lib/Target/LoongArch/LoongArchGenMCPseudoLowering.inc.d [2313/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenMCCodeEmitter.inc -d lib/Target/LoongArch/LoongArchGenMCCodeEmitter.inc.d [2314/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenRegisterInfo.inc -d lib/Target/LoongArch/LoongArchGenRegisterInfo.inc.d [2315/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenSubtargetInfo.inc -d lib/Target/LoongArch/LoongArchGenSubtargetInfo.inc.d [2316/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArch.td --write-if-changed -o lib/Target/LoongArch/LoongArchGenInstrInfo.inc -d lib/Target/LoongArch/LoongArchGenInstrInfo.inc.d [2317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o -MF lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o.d -o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp [2318/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenAsmMatcher.inc -d lib/Target/Mips/MipsGenAsmMatcher.inc.d [2319/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenCallingConv.inc -d lib/Target/Mips/MipsGenCallingConv.inc.d [2320/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenAsmWriter.inc -d lib/Target/Mips/MipsGenAsmWriter.inc.d [2321/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o -MF lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o.d -o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2322/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenDisassemblerTables.inc -d lib/Target/Mips/MipsGenDisassemblerTables.inc.d [2323/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenDAGISel.inc -d lib/Target/Mips/MipsGenDAGISel.inc.d [2324/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchDeadRegisterDefinitions.cpp [2325/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp [2326/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp [2327/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp [2328/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp [2329/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp [2330/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp [2331/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp [2332/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2333/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp [2334/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchMergeBaseOffset.cpp [2335/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp [2336/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchOptWInstrs.cpp [2337/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp [2338/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o -MF lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o.d -o lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp [2339/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o -MF lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o.d -o lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp [2340/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp [2341/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp [2343/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp [2344/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp [2345/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp [2346/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp [2347/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o -MF lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o.d -o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2348/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o -MF lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o.d -o lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp [2349/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-exegesis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenExegesis.inc -d lib/Target/Mips/MipsGenExegesis.inc.d [2350/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCExpr.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCExpr.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp [2351/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp [2352/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenFastISel.inc -d lib/Target/Mips/MipsGenFastISel.inc.d [2353/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp [2354/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenMCCodeEmitter.inc -d lib/Target/Mips/MipsGenMCCodeEmitter.inc.d [2355/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o -MF lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o.d -o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp [2356/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenMCPseudoLowering.inc -d lib/Target/Mips/MipsGenMCPseudoLowering.inc.d [2357/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenGlobalISel.inc -d lib/Target/Mips/MipsGenGlobalISel.inc.d [2358/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="MipsPostLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenPostLegalizeGICombiner.inc -d lib/Target/Mips/MipsGenPostLegalizeGICombiner.inc.d [2359/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenInstrInfo.inc -d lib/Target/Mips/MipsGenInstrInfo.inc.d [2360/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenRegisterInfo.inc -d lib/Target/Mips/MipsGenRegisterInfo.inc.d [2361/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenRegisterBank.inc -d lib/Target/Mips/MipsGenRegisterBank.inc.d [2362/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenAsmMatcher.inc -d lib/Target/MSP430/MSP430GenAsmMatcher.inc.d [2363/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenCallingConv.inc -d lib/Target/MSP430/MSP430GenCallingConv.inc.d [2364/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenAsmWriter.inc -d lib/Target/MSP430/MSP430GenAsmWriter.inc.d [2365/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenDisassemblerTables.inc -d lib/Target/MSP430/MSP430GenDisassemblerTables.inc.d [2366/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenSubtargetInfo.inc -d lib/Target/Mips/MipsGenSubtargetInfo.inc.d [2367/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenMCCodeEmitter.inc -d lib/Target/MSP430/MSP430GenMCCodeEmitter.inc.d [2368/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenDAGISel.inc -d lib/Target/MSP430/MSP430GenDAGISel.inc.d [2369/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenInstrInfo.inc -d lib/Target/MSP430/MSP430GenInstrInfo.inc.d [2370/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenRegisterInfo.inc -d lib/Target/MSP430/MSP430GenRegisterInfo.inc.d [2371/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp [2372/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430.td --write-if-changed -o lib/Target/MSP430/MSP430GenSubtargetInfo.inc -d lib/Target/MSP430/MSP430GenSubtargetInfo.inc.d [2373/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenAsmWriter.inc -d lib/Target/NVPTX/NVPTXGenAsmWriter.inc.d [2374/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenDAGISel.inc -d lib/Target/NVPTX/NVPTXGenDAGISel.inc.d [2375/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp [2376/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp [2377/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16InstrInfo.cpp [2378/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16HardFloat.cpp [2379/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16FrameLowering.cpp [2380/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16ISelLowering.cpp [2381/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp [2382/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsAsmPrinter.cpp [2383/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsCallLowering.cpp [2384/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsCCState.cpp [2385/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp [2386/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsExpandPseudo.cpp [2387/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp [2388/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsInstrInfo.cpp [2389/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsFastISel.cpp [2390/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp [2391/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsInstructionSelector.cpp [2392/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsFrameLowering.cpp [2393/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLoongson2FBTBFix.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLoongson2FBTBFix.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLoongson2FBTBFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsLoongson2FBTBFix.cpp [2394/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsISelLowering.cpp [2395/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp [2396/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsBranchExpansion.cpp [2397/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsMCInstLower.cpp [2398/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsOs16.cpp [2399/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp [2400/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsMachineFunction.cpp [2401/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp [2402/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp [2403/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsReturnProtectorLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsReturnProtectorLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsReturnProtectorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsReturnProtectorLowering.cpp [2404/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsRegisterInfo.cpp [2405/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp [2406/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp [2407/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp [2408/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp [2409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp [2410/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSelectionDAGInfo.cpp [2411/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp [2412/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSEISelLowering.cpp [2413/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsSubtarget.cpp [2414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp [2415/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp [2416/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp [2417/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp [2418/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetTransformInfo.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2419/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o -MF lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o.d -o lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp [2420/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetMachine.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MipsTargetTransformInfo.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2421/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp [2422/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o -MF lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o.d -o lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp [2423/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp [2424/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp [2425/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp [2426/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp [2427/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp [2428/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp [2429/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp [2430/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp [2431/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp [2432/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o -MF lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o.d -o lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp [2433/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsWinCOFFStreamer.cpp [2434/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp [2435/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsWinCOFFObjectWriter.cpp [2436/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp [2437/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp [2438/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp [2439/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp [2440/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp [2441/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp [2442/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp [2443/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp [2444/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430Subtarget.cpp [2445/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp [2446/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp [2447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp [2448/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp [2449/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp [2450/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp [2451/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp [2452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o -MF lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o.d -o lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp [2453/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp [2454/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenRegisterInfo.inc -d lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.d [2455/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o -MF lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o.d -o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp [2456/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o -MF lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o.d -o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp [2457/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc -d lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.d [2458/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenAsmMatcher.inc -d lib/Target/PowerPC/PPCGenAsmMatcher.inc.d [2459/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenAsmWriter.inc -d lib/Target/PowerPC/PPCGenAsmWriter.inc.d [2460/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenCallingConv.inc -d lib/Target/PowerPC/PPCGenCallingConv.inc.d [2461/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o -MF lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o.d -o lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp [2462/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-exegesis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenExegesis.inc -d lib/Target/PowerPC/PPCGenExegesis.inc.d [2463/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenInstrInfo.inc -d lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d [2464/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenDisassemblerTables.inc -d lib/Target/PowerPC/PPCGenDisassemblerTables.inc.d [2465/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o -MF lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o.d -o lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp [2466/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenDAGISel.inc -d lib/Target/PowerPC/PPCGenDAGISel.inc.d [2467/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenMCCodeEmitter.inc -d lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.d [2468/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenFastISel.inc -d lib/Target/PowerPC/PPCGenFastISel.inc.d [2469/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenGlobalISel.inc -d lib/Target/PowerPC/PPCGenGlobalISel.inc.d [2470/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenInstrInfo.inc -d lib/Target/PowerPC/PPCGenInstrInfo.inc.d [2471/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.cpp [2472/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp [2473/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [2474/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp [2475/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2476/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp [2477/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp [2478/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp [2479/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp [2480/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp [2481/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp [2482/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXLowerUnreachable.cpp [2483/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp [2484/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp [2485/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp [2486/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp [2487/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp [2488/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp:147: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2489/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp [2490/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXSelectionDAGInfo.cpp [2491/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp [2492/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp [2493/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp [2494/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp [2495/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp [2496/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVVMReflect.cpp [2497/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2498/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -MF lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o.d -o lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp [2499/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp [2500/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenRegisterBank.inc -d lib/Target/PowerPC/PPCGenRegisterBank.inc.d [2501/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 2 warnings generated. [2502/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenRegisterInfo.inc -d lib/Target/PowerPC/PPCGenRegisterInfo.inc.d [2503/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenSubtargetInfo.inc -d lib/Target/PowerPC/PPCGenSubtargetInfo.inc.d [2504/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp [2505/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp [2506/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenAsmMatcher.inc -d lib/Target/RISCV/RISCVGenAsmMatcher.inc.d [2507/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp [2508/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-compress-inst-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenCompressInstEmitter.inc -d lib/Target/RISCV/RISCVGenCompressInstEmitter.inc.d [2509/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenAsmWriter.inc -d lib/Target/RISCV/RISCVGenAsmWriter.inc.d [2510/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2511/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp [2512/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp [2513/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCCCState.cpp [2514/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp:45: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2515/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp [2516/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp [2517/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCCallingConv.cpp [2518/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp [2519/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp [2520/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp [2521/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp [2522/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp [2523/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp [2524/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCFastISel.cpp [2525/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp [2526/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp [2527/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp [2528/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp [2529/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp:107: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp:108: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp:108: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ 3 warnings generated. [2530/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp [2531/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp [2532/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.cpp [2533/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCISelLowering.cpp:66: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2534/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp [2535/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp [2536/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReturnProtectorLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReturnProtectorLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReturnProtectorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp:48:12: warning: variable 'LWZ' set but not used [-Wunused-but-set-variable] 48 | unsigned LWZ = PPC::LWZ; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp:132:12: warning: variable 'LWZ' set but not used [-Wunused-but-set-variable] 132 | unsigned LWZ = PPC::LWZ; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCReturnProtectorLowering.cpp:241:19: warning: unused variable 'F' [-Wunused-variable] 241 | const Function &F = MF.getFunction(); | ^ 3 warnings generated. [2537/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp [2538/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp [2539/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCSubtarget.cpp [2540/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2541/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp [2542/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp [2543/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp [2544/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp [2545/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 2 warnings generated. [2546/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp [2547/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp [2548/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp [2549/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp [2550/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp [2551/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp [2552/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp [2553/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp [2554/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp [2555/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp [2556/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -MF lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o.d -o lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp [2557/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp [2558/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp [2559/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp [2560/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp [2561/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -MF lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o.d -o lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp [2562/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -MF lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o.d -o lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp [2563/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp [2564/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp [2565/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp [2566/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-exegesis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenExegesis.inc -d lib/Target/RISCV/RISCVGenExegesis.inc.d [2567/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenDisassemblerTables.inc -d lib/Target/RISCV/RISCVGenDisassemblerTables.inc.d [2568/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-pseudo-lowering -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenMCPseudoLowering.inc -d lib/Target/RISCV/RISCVGenMCPseudoLowering.inc.d [2569/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp [2570/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenMCCodeEmitter.inc -d lib/Target/RISCV/RISCVGenMCCodeEmitter.inc.d [2571/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-macro-fusion-pred -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenMacroFusion.inc -d lib/Target/RISCV/RISCVGenMacroFusion.inc.d [2572/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="RISCVO0PreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGISel.td --write-if-changed -o lib/Target/RISCV/RISCVGenO0PreLegalizeGICombiner.inc -d lib/Target/RISCV/RISCVGenO0PreLegalizeGICombiner.inc.d [2573/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="RISCVPostLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGISel.td --write-if-changed -o lib/Target/RISCV/RISCVGenPostLegalizeGICombiner.inc -d lib/Target/RISCV/RISCVGenPostLegalizeGICombiner.inc.d [2574/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenRegisterBank.inc -d lib/Target/RISCV/RISCVGenRegisterBank.inc.d [2575/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="RISCVPreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGISel.td --write-if-changed -o lib/Target/RISCV/RISCVGenPreLegalizeGICombiner.inc -d lib/Target/RISCV/RISCVGenPreLegalizeGICombiner.inc.d [2576/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenAsmMatcher.inc -d lib/Target/Sparc/SparcGenAsmMatcher.inc.d [2577/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenAsmWriter.inc -d lib/Target/Sparc/SparcGenAsmWriter.inc.d [2578/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenCallingConv.inc -d lib/Target/Sparc/SparcGenCallingConv.inc.d [2579/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenDAGISel.inc -d lib/Target/Sparc/SparcGenDAGISel.inc.d [2580/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenRegisterInfo.inc -d lib/Target/RISCV/RISCVGenRegisterInfo.inc.d [2581/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenDisassemblerTables.inc -d lib/Target/Sparc/SparcGenDisassemblerTables.inc.d [2582/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenInstrInfo.inc -d lib/Target/Sparc/SparcGenInstrInfo.inc.d [2583/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenMCCodeEmitter.inc -d lib/Target/Sparc/SparcGenMCCodeEmitter.inc.d [2584/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenRegisterInfo.inc -d lib/Target/Sparc/SparcGenRegisterInfo.inc.d [2585/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenSearchableTables.inc -d lib/Target/Sparc/SparcGenSearchableTables.inc.d [2586/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Sparc.td --write-if-changed -o lib/Target/Sparc/SparcGenSubtargetInfo.inc -d lib/Target/Sparc/SparcGenSubtargetInfo.inc.d [2587/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenAsmWriter.inc -d lib/Target/SPIRV/SPIRVGenAsmWriter.inc.d [2588/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenSearchableTables.inc -d lib/Target/RISCV/RISCVGenSearchableTables.inc.d [2589/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenGlobalISel.inc -d lib/Target/SPIRV/SPIRVGenGlobalISel.inc.d [2590/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenSubtargetInfo.inc -d lib/Target/RISCV/RISCVGenSubtargetInfo.inc.d [2591/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenInstrInfo.inc -d lib/Target/RISCV/RISCVGenInstrInfo.inc.d [2592/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/LeonPasses.cpp [2593/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/DelaySlotFiller.cpp [2594/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp [2595/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcInstrInfo.cpp [2596/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp [2597/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp [2598/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCV.td --write-if-changed -o lib/Target/RISCV/RISCVGenDAGISel.inc -d lib/Target/RISCV/RISCVGenDAGISel.inc.d [2599/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGISel.td --write-if-changed -o lib/Target/RISCV/RISCVGenGlobalISel.inc -d lib/Target/RISCV/RISCVGenGlobalISel.inc.d [2600/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcFrameLowering.cpp [2601/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp [2602/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcISelLowering.cpp [2603/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcSubtarget.cpp [2604/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcMCInstLower.cpp [2605/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcTargetMachine.cpp [2606/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVConstantPoolValue.cpp [2607/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o -MF lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o.d -o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp [2608/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVCallingConv.cpp [2609/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp [2610/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp [2611/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp [2612/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2613/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp [2614/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp [2615/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp [2616/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVIndirectBranchTracking.cpp [2617/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp [2618/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/InstSimplifyFolder.h:39:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 39 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 3 warnings generated. [2619/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVInsertWriteVXRM.cpp [2620/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp [2621/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp [2622/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVPostRAExpandPseudoInsts.cpp [2623/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVLandingPadSetup.cpp [2624/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp [2625/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp [2626/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp [2627/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp [2628/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVSelectionDAGInfo.cpp [2629/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp [2630/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp [2631/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp [2632/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVSubtarget.cpp [2633/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp [2634/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVISelLowering.cpp:36: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2635/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp [2636/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVVectorMaskDAGMutation.cpp [2637/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2638/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVVectorPeephole.cpp [2639/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVVLOptimizer.cpp [2640/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2641/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVZacasABIFix.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/RISCVZacasABIFix.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2642/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp [2643/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp [2644/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o -MF lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o.d -o lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp [2645/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVPostLegalizerCombiner.cpp [2646/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp [2647/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o -MF lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o.d -o lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp [2648/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVO0PreLegalizerCombiner.cpp [2649/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp [2650/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp [2651/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp [2652/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp [2653/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp [2654/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVPreLegalizerCombiner.cpp [2655/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp [2656/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp [2657/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp [2658/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp [2659/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp [2660/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp [2661/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o -MF lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o.d -o lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp [2662/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp [2663/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp [2664/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCA/CMakeFiles/LLVMRISCVTargetMCA.dir/RISCVCustomBehaviour.cpp.o -MF lib/Target/RISCV/MCA/CMakeFiles/LLVMRISCVTargetMCA.dir/RISCVCustomBehaviour.cpp.o.d -o lib/Target/RISCV/MCA/CMakeFiles/LLVMRISCVTargetMCA.dir/RISCVCustomBehaviour.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCA/RISCVCustomBehaviour.cpp [2665/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o -MF lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o.d -o lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp [2666/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp [2667/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o -MF lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o.d -o lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp [2668/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp [2669/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp [2670/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp [2671/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenInstrInfo.inc -d lib/Target/SPIRV/SPIRVGenInstrInfo.inc.d [2672/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o -MF lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o.d -o lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp [2673/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp [2674/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Sparc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o -MF lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o.d -o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp [2675/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenMCCodeEmitter.inc -d lib/Target/SPIRV/SPIRVGenMCCodeEmitter.inc.d [2676/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc -d lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d [2677/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenRegisterBank.inc -d lib/Target/SPIRV/SPIRVGenRegisterBank.inc.d [2678/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenRegisterInfo.inc -d lib/Target/SPIRV/SPIRVGenRegisterInfo.inc.d [2679/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenSubtargetInfo.inc -d lib/Target/SPIRV/SPIRVGenSubtargetInfo.inc.d [2680/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-searchable-tables -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o lib/Target/SPIRV/SPIRVGenTables.inc -d lib/Target/SPIRV/SPIRVGenTables.inc.d [2681/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o -MF lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o.d -o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp [2682/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenCallingConv.inc -d lib/Target/SystemZ/SystemZGenCallingConv.inc.d [2683/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenAsmMatcher.inc -d lib/Target/SystemZ/SystemZGenAsmMatcher.inc.d [2684/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenDisassemblerTables.inc -d lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.d [2685/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenGNUAsmWriter.inc -d lib/Target/SystemZ/SystemZGenGNUAsmWriter.inc.d [2686/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenDAGISel.inc -d lib/Target/SystemZ/SystemZGenDAGISel.inc.d [2687/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCommandLine.cpp [2688/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o -MF lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o.d -o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp [2689/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVAPI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVAPI.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2690/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVInlineAsmLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVInlineAsmLowering.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2691/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2692/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2693/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVBuiltins.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2694/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp [2695/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVBuiltins.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2696/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2697/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVMetadata.cpp [2698/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStripConvergentIntrinsics.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStripConvergentIntrinsics.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStripConvergentIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVStripConvergentIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVStripConvergentIntrinsics.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2699/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVMergeRegionExitTargets.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVMergeRegionExitTargets.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2700/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2701/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVISelLowering.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2702/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2703/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2704/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp [2705/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2706/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVStructurizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVStructurizer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2707/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2708/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPostLegalizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPostLegalizer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2709/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2710/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPreLegalizerCombiner.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPreLegalizerCombiner.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2711/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp [2712/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp [2713/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2714/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2715/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp [2716/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp [2717/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp [2718/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVObjectTargetWriter.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVObjectTargetWriter.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVObjectTargetWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp [2719/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp [2720/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o -MF lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o.d -o lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp [2721/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenHLASMAsmWriter.inc -d lib/Target/SystemZ/SystemZGenHLASMAsmWriter.inc.d [2722/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2723/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc -d lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.d [2724/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenRegisterInfo.inc -d lib/Target/SystemZ/SystemZGenRegisterInfo.inc.d [2725/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitNonSemanticDI.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitNonSemanticDI.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitNonSemanticDI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVEmitNonSemanticDI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVEmitNonSemanticDI.cpp:4: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2726/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenInstrInfo.inc -d lib/Target/SystemZ/SystemZGenInstrInfo.inc.d [2727/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o -MF lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o.d -o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp [2728/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o -MF lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o.d -o lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp [2729/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2730/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenSubtargetInfo.inc -d lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.d [2731/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenAsmMatcher.inc -d lib/Target/VE/VEGenAsmMatcher.inc.d [2732/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenAsmWriter.inc -d lib/Target/VE/VEGenAsmWriter.inc.d [2733/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenCallingConv.inc -d lib/Target/VE/VEGenCallingConv.inc.d [2734/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenDisassemblerTables.inc -d lib/Target/VE/VEGenDisassemblerTables.inc.d [2735/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp [2736/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenDAGISel.inc -d lib/Target/VE/VEGenDAGISel.inc.d [2737/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenInstrInfo.inc -d lib/Target/VE/VEGenInstrInfo.inc.d [2738/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o -MF lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o.d -o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVSubtarget.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVCallLowering.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SPIRV/SPIRVUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2739/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp [2740/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp [2741/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp [2742/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp [2743/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp [2744/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp [2745/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp [2746/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp [2747/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp [2748/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp [2749/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp [2750/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp [2751/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp [2752/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp [2753/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp [2754/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetObjectFile.cpp [2755/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp [2756/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp [2757/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp [2758/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp [2759/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZGNUInstPrinter.cpp [2760/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZELFObjectWriter.cpp [2761/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZGOFFObjectWriter.cpp [2762/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -MF lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o.d -o lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp [2763/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMInstPrinter.cpp [2764/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -MF lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o.d -o lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp [2765/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinterCommon.cpp [2766/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTDC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTDC.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2767/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2768/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp [2769/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -MF lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o.d -o lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp [2770/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp [2771/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCExpr.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCExpr.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.cpp [2772/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2773/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenMCCodeEmitter.inc -d lib/Target/VE/VEGenMCCodeEmitter.inc.d [2774/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenRegisterInfo.inc -d lib/Target/VE/VEGenRegisterInfo.inc.d [2775/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc -d lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc.d [2776/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenAsmWriter.inc -d lib/Target/WebAssembly/WebAssemblyGenAsmWriter.inc.d [2777/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VE.td --write-if-changed -o lib/Target/VE/VEGenSubtargetInfo.inc -d lib/Target/VE/VEGenSubtargetInfo.inc.d [2778/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc -d lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc.d [2779/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenDisassemblerTables.inc -d lib/Target/WebAssembly/WebAssemblyGenDisassemblerTables.inc.d [2780/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenFastISel.inc -d lib/Target/WebAssembly/WebAssemblyGenFastISel.inc.d [2781/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-emitter -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenMCCodeEmitter.inc -d lib/Target/WebAssembly/WebAssemblyGenMCCodeEmitter.inc.d [2782/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp [2783/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenInstrInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenInstrInfo.inc.d [2784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp [2785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp [2786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/LVLGen.cpp [2787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEAsmPrinter.cpp [2788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VECustomDAG.cpp [2789/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEFrameLowering.cpp [2790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEInstrInfo.cpp [2791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEISelDAGToDAG.cpp [2792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEMCInstLower.cpp [2793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o -MF lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o.d -o lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp [2794/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VEISelLowering.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2795/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp [2796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o -MF lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o.d -o lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp [2797/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VESubtarget.cpp [2798/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VERegisterInfo.cpp [2799/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o -MF lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o.d -o lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp [2800/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp [2801/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VVPISelLowering.cpp [2802/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc.d [2803/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp [2804/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp [2805/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc.d [2806/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCExpr.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCExpr.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp [2807/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp [2808/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o -MF lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o.d -o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VETargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VETargetMachine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/VETargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2809/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp [2810/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/VE -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o -MF lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o.d -o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp [2811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp [2812/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmWriter.inc -d lib/Target/X86/X86GenAsmWriter.inc.d [2813/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-matcher -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmMatcher.inc -d lib/Target/X86/X86GenAsmMatcher.inc.d [2814/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp [2815/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyCleanCodeAfterTrap.cpp [2816/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp [2817/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp [2818/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp [2819/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp [2820/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp [2821/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp [2822/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp [2823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp [2824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp [2825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp [2826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp [2827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp [2828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp [2829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp [2830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp [2831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp [2832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp [2833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp [2834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerRefTypesIntPtrConv.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerRefTypesIntPtrConv.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerRefTypesIntPtrConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp [2835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp [2836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp [2837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp [2838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp:272: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp [2840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRefTypeMem2Local.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRefTypeMem2Local.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp [2842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp [2843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp [2844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp [2845/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp [2846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp [2847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp [2848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp [2849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp [2850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp [2851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp [2852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp [2853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o -MF lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o.d -o lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp [2854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o -MF lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o.d -o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp [2855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp [2856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp [2857/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o -MF lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o.d -o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp [2858/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp [2859/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp [2860/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp [2861/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp [2862/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp [2863/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2864/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.cpp [2865/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/TargetInfo/.. -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/TargetInfo/.. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o -MF lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o.d -o lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp [2866/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp [2867/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/Utils -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o -MF lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o.d -o lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp [2868/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2869/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp [2870/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/WebAssembly -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp [2871/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenCallingConv.inc -d lib/Target/X86/X86GenCallingConv.inc.d [2872/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmWriter1.inc -d lib/Target/X86/X86GenAsmWriter1.inc.d [2873/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-exegesis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenExegesis.inc -d lib/Target/X86/X86GenExegesis.inc.d [2874/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenDisassemblerTables.inc -d lib/Target/X86/X86GenDisassemblerTables.inc.d [2875/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-x86-fold-tables -asmwriternum=1 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenFoldTables.inc -d lib/Target/X86/X86GenFoldTables.inc.d [2876/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-x86-instr-mapping -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenInstrMapping.inc -d lib/Target/X86/X86GenInstrMapping.inc.d [2877/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-x86-mnemonic-tables -asmwriternum=1 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenMnemonicTables.inc -d lib/Target/X86/X86GenMnemonicTables.inc.d [2878/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-bank -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenRegisterBank.inc -d lib/Target/X86/X86GenRegisterBank.inc.d [2879/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-fast-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenFastISel.inc -d lib/Target/X86/X86GenFastISel.inc.d [2880/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-asm-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenAsmWriter.inc -d lib/Target/XCore/XCoreGenAsmWriter.inc.d [2881/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-callingconv -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenCallingConv.inc -d lib/Target/XCore/XCoreGenCallingConv.inc.d [2882/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenDAGISel.inc -d lib/Target/XCore/XCoreGenDAGISel.inc.d [2883/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-disassembler -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenDisassemblerTables.inc -d lib/Target/XCore/XCoreGenDisassemblerTables.inc.d [2884/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenRegisterInfo.inc -d lib/Target/X86/X86GenRegisterInfo.inc.d [2885/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-global-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenGlobalISel.inc -d lib/Target/X86/X86GenGlobalISel.inc.d [2886/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenInstrInfo.inc -d lib/Target/XCore/XCoreGenInstrInfo.inc.d [2887/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-register-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenRegisterInfo.inc -d lib/Target/XCore/XCoreGenRegisterInfo.inc.d [2888/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCore.td --write-if-changed -o lib/Target/XCore/XCoreGenSubtargetInfo.inc -d lib/Target/XCore/XCoreGenSubtargetInfo.inc.d [2889/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-dag-isel -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target -omit-comments /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenDAGISel.inc -d lib/Target/X86/X86GenDAGISel.inc.d [2890/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Argument.cpp [2891/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Constant.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Constant.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2892/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/BasicBlock.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/BasicBlock.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Context.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreInstrInfo.cpp [2895/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-instr-info -instr-info-expand-mi-operand-info=0 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenInstrInfo.inc -d lib/Target/X86/X86GenInstrInfo.inc.d [2896/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-subtarget -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenSubtargetInfo.inc -d lib/Target/X86/X86GenSubtargetInfo.inc.d [2897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp [2898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreFrameLowering.cpp [2899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp [2900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp [2902/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreMCInstLower.cpp [2903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreISelLowering.cpp [2904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp:36: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CmovConversion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CmovConversion.cpp:44: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AsmPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AsmPrinter.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2908/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CallFrameOptimization.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CallFrameOptimization.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DomainReassignment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DomainReassignment.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CallingConv.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CallingConv.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2911/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerTileCopy.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerTileCopy.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerAMXType.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerAMXType.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TileConfig.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TileConfig.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastTileConfig.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastTileConfig.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastPreTileConfig.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastPreTileConfig.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupBWInsts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupBWInsts.cpp:48: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2920/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ExpandPseudo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ExpandPseudo.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PreTileConfig.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PreTileConfig.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupGadgets.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupGadgets.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupGadgets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupGadgets.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupGadgets.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupLEAs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupLEAs.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupInstTuning.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupInstTuning.cpp:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2925/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetClean.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetClean.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetClean.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86RetClean.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86RetClean.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastISel.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FastISel.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupVectorConstants.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupVectorConstants.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DynAllocaExpander.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86DynAllocaExpander.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FloatingPoint.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FloatingPoint.cpp:26: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupSetCC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FixupSetCC.cpp:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FrameLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86FrameLowering.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2934/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2935/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IndirectThunks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IndirectThunks.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IndirectThunks.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/IndirectThunks.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2936/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InterleavedAccess.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InterleavedAccess.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InterleavedAccess.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2937/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLoweringCall.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLoweringCall.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLoweringCall.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2938/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InsertPrefetch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InsertPrefetch.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2939/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrFMA3Info.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrFMA3Info.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2940/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrFoldTables.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrFoldTables.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2941/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2942/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CompressEVEX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86CompressEVEX.cpp:41: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2943/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Analysis/TargetFolder.h:42:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 42 | virtual void anchor(); | ^ 3 warnings generated. [2944/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2945/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp [2946/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp:41: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2947/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2948/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86MacroFusion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86MacroFusion.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2949/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86MCInstLower.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86MCInstLower.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2950/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86OptimizeLEAs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2951/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PadShortFunction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PadShortFunction.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2952/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp [2953/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PartialReduction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PartialReduction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86PartialReduction.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2954/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ReturnThunks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ReturnThunks.cpp:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2955/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2956/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnProtectorLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnProtectorLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnProtectorLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ReturnProtectorLowering.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2957/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86RegisterInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86RegisterInfo.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2958/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetObjectFile.cpp [2959/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2960/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2961/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2962/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86VZeroUpper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86VZeroUpper.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2963/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86WinEHState.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86WinEHState.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [2964/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLowering.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86IntrinsicsInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86ISelLowering.cpp:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2965/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinFixupBufferSecurityCheck.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinFixupBufferSecurityCheck.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinFixupBufferSecurityCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86WinFixupBufferSecurityCheck.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86WinFixupBufferSecurityCheck.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2966/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InsertWait.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InsertWait.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2967/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2968/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetMachine.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.cpp:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86TargetTransformInfo.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 2 warnings generated. [2969/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86CallLowering.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86CallLowering.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2970/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCA -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCA/CMakeFiles/LLVMX86TargetMCA.dir/X86CustomBehaviour.cpp.o -MF lib/Target/X86/MCA/CMakeFiles/LLVMX86TargetMCA.dir/X86CustomBehaviour.cpp.o.d -o lib/Target/X86/MCA/CMakeFiles/LLVMX86TargetMCA.dir/X86CustomBehaviour.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp [2971/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp [2972/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp [2973/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp [2974/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2975/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp [2976/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -MF lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o.d -o lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp [2977/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp [2978/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.cpp [2979/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2980/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -MF lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o.d -o lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp [2981/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp [2982/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp [2983/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86Subtarget.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/X86InstrInfo.h:181:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 181 | virtual void anchor(); | ^ 1 warning generated. [2984/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp [2985/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp [2986/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp [2987/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp [2988/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp [2989/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -MF lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o.d -o lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp [2990/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [2991/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp [2992/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp [2993/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp [2994/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreSubtarget.cpp [2995/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o -MF lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o.d -o lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp [2996/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp [2997/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp [2998/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/Disassembler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o -MF lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o.d -o lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp [2999/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o -MF lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o.d -o lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp [3000/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp [3001/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/TargetInfo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o -MF lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o.d -o lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp [3002/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o -MF lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o.d -o lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp [3003/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Pass.cpp [3004/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/PassManager.cpp [3005/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Function.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Function.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3006/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Module.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Module.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Constant.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3007/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fvisibility=hidden -fno-exceptions -funwind-tables -MD -MT lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o -MF lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o.d -o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreTargetMachine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreTargetMachine.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/CodeGen/BasicTTIImpl.h:51: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3008/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Type.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Type.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3009/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/User.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/User.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3010/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Use.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Use.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3011/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Region.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Region.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Region.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3012/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Value.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Value.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Context.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3013/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Instruction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Instruction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Instruction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3014/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Tracker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/SandboxIR/Tracker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/SandboxIR/Tracker.h:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3015/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/LineEditor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LineEditor -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -MF lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o.d -o lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/LineEditor/LineEditor.cpp [3016/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLineEditor.a && /usr/bin/ar qc lib/libLLVMLineEditor.a lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o && /usr/bin/ranlib lib/libLLVMLineEditor.a && : [3017/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser/LLLexer.cpp [3018/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/GCOV.cpp [3019/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser/Parser.cpp [3020/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/InstrProfCorrelator.cpp [3021/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/InstrProf.cpp [3022/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/MemProf.cpp [3023/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/PGOCtxProfReader.cpp [3024/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp [3025/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/InstrProfReader.cpp [3026/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/InstrProfWriter.cpp [3027/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/PGOCtxProfWriter.cpp [3028/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/SymbolRemappingReader.cpp [3029/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/MemProfReader.cpp [3030/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp [3031/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/AsmParser/LLParser.cpp [3032/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp [3033/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/OptimizationLevel.cpp [3034/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/SampleProf.cpp [3035/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/SampleProfWriter.cpp [3036/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/SampleProfReader.cpp [3037/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/DroppedVariableStatsIR.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/DroppedVariableStatsIR.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/DroppedVariableStatsIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/DroppedVariableStatsIR.cpp [3038/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassPlugin.cpp [3039/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/AArch64TargetParser.cpp [3040/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/CodeGenPassBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/CodeGenPassBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/CodeGenPassBuilder.h:87: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3041/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp [3042/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp [3043/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/ARMTargetParserCommon.cpp [3044/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/CSKYTargetParser.cpp [3045/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/ARMTargetParser.cpp [3046/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilderBindings.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilderBindings.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3047/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/LoongArchTargetParser.cpp [3048/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/Host.cpp [3049/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/PPCTargetParser.cpp [3050/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/RISCVTargetParser.cpp [3051/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/SubtargetFeature.cpp [3052/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/TargetParser.cpp [3053/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/RISCVISAInfo.cpp [3054/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/Triple.cpp [3055/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/ArchitectureSet.cpp [3056/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o -MF lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o.d -o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TargetParser/X86TargetParser.cpp [3057/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/Architecture.cpp [3058/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTargetParser.a && /usr/bin/ar qc lib/libLLVMTargetParser.a lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o && /usr/bin/ranlib lib/libLLVMTargetParser.a && : [3059/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFuzzerCLI.a && /usr/bin/ar qc lib/libLLVMFuzzerCLI.a lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o && /usr/bin/ranlib lib/libLLVMFuzzerCLI.a && : [3060/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBinaryFormat.a && /usr/bin/ar qc lib/libLLVMBinaryFormat.a lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o && /usr/bin/ranlib lib/libLLVMBinaryFormat.a && : [3061/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCore.a && /usr/bin/ar qc lib/libLLVMCore.a lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o && /usr/bin/ranlib lib/libLLVMCore.a && : [3062/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBitReader.a && /usr/bin/ar qc lib/libLLVMBitReader.a lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o && /usr/bin/ranlib lib/libLLVMBitReader.a && : [3063/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendHLSL.a && /usr/bin/ar qc lib/libLLVMFrontendHLSL.a lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendHLSL.a && : [3064/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCFGuard.a && /usr/bin/ar qc lib/libLLVMCFGuard.a lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o && /usr/bin/ranlib lib/libLLVMCFGuard.a && : [3065/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMC.a && /usr/bin/ar qc lib/libLLVMMC.a lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o && /usr/bin/ranlib lib/libLLVMMC.a && : [3066/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMCParser.a && /usr/bin/ar qc lib/libLLVMMCParser.a lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMMCParser.a && : [3067/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/PackedVersion.cpp [3068/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMCDisassembler.a && /usr/bin/ar qc lib/libLLVMMCDisassembler.a lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o && /usr/bin/ranlib lib/libLLVMMCDisassembler.a && : [3069/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMCA.a && /usr/bin/ar qc lib/libLLVMMCA.a lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/IncrementalSourceMgr.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/View.cpp.o && /usr/bin/ranlib lib/libLLVMMCA.a && : [3070/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMOrcTargetProcess.a && /usr/bin/ar qc lib/libLLVMOrcTargetProcess.a lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/ExecutorSharedMemoryMapperService.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/DefaultHostBootstrapValues.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderPerf.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderVTune.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/OrcRTBootstrap.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorDylibManager.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleExecutorMemoryManager.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/SimpleRemoteEPCServer.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/UnwindInfoManager.cpp.o && /usr/bin/ranlib lib/libLLVMOrcTargetProcess.a && : [3071/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64Info.a && /usr/bin/ar qc lib/libLLVMAArch64Info.a lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64Info.a && : [3072/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUInfo.a && /usr/bin/ar qc lib/libLLVMAMDGPUInfo.a lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUInfo.a && : [3073/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64Utils.a && /usr/bin/ar qc lib/libLLVMAArch64Utils.a lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64SMEAttributes.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64Utils.a && : [3074/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/Platform.cpp [3075/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMInfo.a && /usr/bin/ar qc lib/libLLVMARMInfo.a lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMARMInfo.a && : [3076/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64Desc.a && /usr/bin/ar qc lib/libLLVMAArch64Desc.a lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64Desc.a && : [3077/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAVRInfo.a && /usr/bin/ar qc lib/libLLVMAVRInfo.a lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMAVRInfo.a && : [3078/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBPFInfo.a && /usr/bin/ar qc lib/libLLVMBPFInfo.a lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMBPFInfo.a && : [3079/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64AsmParser.a && /usr/bin/ar qc lib/libLLVMAArch64AsmParser.a lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64AsmParser.a && : [3080/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64Disassembler.a && /usr/bin/ar qc lib/libLLVMAArch64Disassembler.a lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64Disassembler.a && : [3081/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAVRDisassembler.a && /usr/bin/ar qc lib/libLLVMAVRDisassembler.a lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMAVRDisassembler.a && : [3082/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAVRDesc.a && /usr/bin/ar qc lib/libLLVMAVRDesc.a lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMAVRDesc.a && : [3083/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBPFDisassembler.a && /usr/bin/ar qc lib/libLLVMBPFDisassembler.a lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMBPFDisassembler.a && : [3084/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBPFDesc.a && /usr/bin/ar qc lib/libLLVMBPFDesc.a lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o && /usr/bin/ranlib lib/libLLVMBPFDesc.a && : [3085/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAVRAsmParser.a && /usr/bin/ar qc lib/libLLVMAVRAsmParser.a lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMAVRAsmParser.a && : [3086/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHexagonInfo.a && /usr/bin/ar qc lib/libLLVMHexagonInfo.a lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMHexagonInfo.a && : [3087/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBPFAsmParser.a && /usr/bin/ar qc lib/libLLVMBPFAsmParser.a lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMBPFAsmParser.a && : [3088/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLanaiInfo.a && /usr/bin/ar qc lib/libLLVMLanaiInfo.a lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMLanaiInfo.a && : [3089/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHexagonDesc.a && /usr/bin/ar qc lib/libLLVMHexagonDesc.a lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o && /usr/bin/ranlib lib/libLLVMHexagonDesc.a && : [3090/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLoongArchInfo.a && /usr/bin/ar qc lib/libLLVMLoongArchInfo.a lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMLoongArchInfo.a && : [3091/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLanaiDesc.a && /usr/bin/ar qc lib/libLLVMLanaiDesc.a lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o && /usr/bin/ranlib lib/libLLVMLanaiDesc.a && : [3092/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHexagonAsmParser.a && /usr/bin/ar qc lib/libLLVMHexagonAsmParser.a lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMHexagonAsmParser.a && : [3093/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/InterfaceFile.cpp [3094/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHexagonDisassembler.a && /usr/bin/ar qc lib/libLLVMHexagonDisassembler.a lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMHexagonDisassembler.a && : [3095/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLanaiDisassembler.a && /usr/bin/ar qc lib/libLLVMLanaiDisassembler.a lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMLanaiDisassembler.a && : [3096/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLanaiAsmParser.a && /usr/bin/ar qc lib/libLLVMLanaiAsmParser.a lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMLanaiAsmParser.a && : [3097/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLoongArchDesc.a && /usr/bin/ar qc lib/libLLVMLoongArchDesc.a lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCExpr.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMLoongArchDesc.a && : [3098/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMipsInfo.a && /usr/bin/ar qc lib/libLLVMMipsInfo.a lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMMipsInfo.a && : [3099/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMNVPTXInfo.a && /usr/bin/ar qc lib/libLLVMNVPTXInfo.a lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMNVPTXInfo.a && : [3100/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMSP430Info.a && /usr/bin/ar qc lib/libLLVMMSP430Info.a lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMMSP430Info.a && : [3101/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLoongArchAsmParser.a && /usr/bin/ar qc lib/libLLVMLoongArchAsmParser.a lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMLoongArchAsmParser.a && : [3102/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLoongArchDisassembler.a && /usr/bin/ar qc lib/libLLVMLoongArchDisassembler.a lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMLoongArchDisassembler.a && : [3103/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMipsDesc.a && /usr/bin/ar qc lib/libLLVMMipsDesc.a lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMMipsDesc.a && : [3104/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMipsDisassembler.a && /usr/bin/ar qc lib/libLLVMMipsDisassembler.a lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMMipsDisassembler.a && : [3105/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMSP430Desc.a && /usr/bin/ar qc lib/libLLVMMSP430Desc.a lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o && /usr/bin/ranlib lib/libLLVMMSP430Desc.a && : [3106/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMSP430Disassembler.a && /usr/bin/ar qc lib/libLLVMMSP430Disassembler.a lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o && /usr/bin/ranlib lib/libLLVMMSP430Disassembler.a && : [3107/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMNVPTXDesc.a && /usr/bin/ar qc lib/libLLVMNVPTXDesc.a lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMNVPTXDesc.a && : [3108/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMipsAsmParser.a && /usr/bin/ar qc lib/libLLVMMipsAsmParser.a lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMMipsAsmParser.a && : [3109/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMSP430AsmParser.a && /usr/bin/ar qc lib/libLLVMMSP430AsmParser.a lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMMSP430AsmParser.a && : [3110/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPowerPCInfo.a && /usr/bin/ar qc lib/libLLVMPowerPCInfo.a lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMPowerPCInfo.a && : [3111/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVInfo.a && /usr/bin/ar qc lib/libLLVMRISCVInfo.a lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVInfo.a && : [3112/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSparcInfo.a && /usr/bin/ar qc lib/libLLVMSparcInfo.a lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMSparcInfo.a && : [3113/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSPIRVInfo.a && /usr/bin/ar qc lib/libLLVMSPIRVInfo.a lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMSPIRVInfo.a && : [3114/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPowerPCDisassembler.a && /usr/bin/ar qc lib/libLLVMPowerPCDisassembler.a lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMPowerPCDisassembler.a && : [3115/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSparcDisassembler.a && /usr/bin/ar qc lib/libLLVMSparcDisassembler.a lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMSparcDisassembler.a && : [3116/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPowerPCDesc.a && /usr/bin/ar qc lib/libLLVMPowerPCDesc.a lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMPowerPCDesc.a && : [3117/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVDesc.a && /usr/bin/ar qc lib/libLLVMRISCVDesc.a lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVDesc.a && : [3118/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSparcDesc.a && /usr/bin/ar qc lib/libLLVMSparcDesc.a lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMSparcDesc.a && : [3119/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVAsmParser.a && /usr/bin/ar qc lib/libLLVMRISCVAsmParser.a lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVAsmParser.a && : [3120/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSPIRVDesc.a && /usr/bin/ar qc lib/libLLVMSPIRVDesc.a lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVObjectTargetWriter.cpp.o lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o && /usr/bin/ranlib lib/libLLVMSPIRVDesc.a && : [3121/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPowerPCAsmParser.a && /usr/bin/ar qc lib/libLLVMPowerPCAsmParser.a lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMPowerPCAsmParser.a && : [3122/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVDisassembler.a && /usr/bin/ar qc lib/libLLVMRISCVDisassembler.a lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVDisassembler.a && : [3123/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSystemZInfo.a && /usr/bin/ar qc lib/libLLVMSystemZInfo.a lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMSystemZInfo.a && : [3124/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVTargetMCA.a && /usr/bin/ar qc lib/libLLVMRISCVTargetMCA.a lib/Target/RISCV/MCA/CMakeFiles/LLVMRISCVTargetMCA.dir/RISCVCustomBehaviour.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVTargetMCA.a && : [3125/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSparcAsmParser.a && /usr/bin/ar qc lib/libLLVMSparcAsmParser.a lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMSparcAsmParser.a && : [3126/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVEInfo.a && /usr/bin/ar qc lib/libLLVMVEInfo.a lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMVEInfo.a && : [3127/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyInfo.a && /usr/bin/ar qc lib/libLLVMWebAssemblyInfo.a lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyInfo.a && : [3128/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86Info.a && /usr/bin/ar qc lib/libLLVMX86Info.a lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMX86Info.a && : [3129/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVEDisassembler.a && /usr/bin/ar qc lib/libLLVMVEDisassembler.a lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMVEDisassembler.a && : [3130/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSystemZDesc.a && /usr/bin/ar qc lib/libLLVMSystemZDesc.a lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCExpr.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o && /usr/bin/ranlib lib/libLLVMSystemZDesc.a && : [3131/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSystemZAsmParser.a && /usr/bin/ar qc lib/libLLVMSystemZAsmParser.a lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMSystemZAsmParser.a && : [3132/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyDesc.a && /usr/bin/ar qc lib/libLLVMWebAssemblyDesc.a lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyDesc.a && : [3133/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86Disassembler.a && /usr/bin/ar qc lib/libLLVMX86Disassembler.a lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o && /usr/bin/ranlib lib/libLLVMX86Disassembler.a && : [3134/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVEDesc.a && /usr/bin/ar qc lib/libLLVMVEDesc.a lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCExpr.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMVEDesc.a && : [3135/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSystemZDisassembler.a && /usr/bin/ar qc lib/libLLVMSystemZDisassembler.a lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMSystemZDisassembler.a && : [3136/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVEAsmParser.a && /usr/bin/ar qc lib/libLLVMVEAsmParser.a lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMVEAsmParser.a && : [3137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/StandardInstrumentations.cpp [3138/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyDisassembler.a && /usr/bin/ar qc lib/libLLVMWebAssemblyDisassembler.a lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyDisassembler.a && : [3139/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyAsmParser.a && /usr/bin/ar qc lib/libLLVMWebAssemblyAsmParser.a lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyAsmParser.a && : [3140/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMXCoreInfo.a && /usr/bin/ar qc lib/libLLVMXCoreInfo.a lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o && /usr/bin/ranlib lib/libLLVMXCoreInfo.a && : [3141/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAsmParser.a && /usr/bin/ar qc lib/libLLVMAsmParser.a lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o && /usr/bin/ranlib lib/libLLVMAsmParser.a && : [3142/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86Desc.a && /usr/bin/ar qc lib/libLLVMX86Desc.a lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMX86Desc.a && : [3143/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMXCoreDisassembler.a && /usr/bin/ar qc lib/libLLVMXCoreDisassembler.a lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMXCoreDisassembler.a && : [3144/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMIRReader.a && /usr/bin/ar qc lib/libLLVMIRReader.a lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o && /usr/bin/ranlib lib/libLLVMIRReader.a && : [3145/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86AsmParser.a && /usr/bin/ar qc lib/libLLVMX86AsmParser.a lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMX86AsmParser.a && : [3146/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMXCoreDesc.a && /usr/bin/ar qc lib/libLLVMXCoreDesc.a lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o && /usr/bin/ranlib lib/libLLVMXCoreDesc.a && : [3147/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86TargetMCA.a && /usr/bin/ar qc lib/libLLVMX86TargetMCA.a lib/Target/X86/MCA/CMakeFiles/LLVMX86TargetMCA.dir/X86CustomBehaviour.cpp.o && /usr/bin/ranlib lib/libLLVMX86TargetMCA.a && : [3148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/TextStubV5.cpp [3149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/TextAPIError.cpp [3150/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/RecordVisitor.cpp [3151/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/Symbol.cpp [3152/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/SymbolSet.cpp [3153/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/Target.cpp [3154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilderPipelines.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilderPipelines.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3155/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-dlltool -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-dlltool/Options.td --write-if-changed -o lib/ToolDrivers/llvm-dlltool/Options.inc -d lib/ToolDrivers/llvm-dlltool/Options.inc.d [3156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/RecordsSlice.cpp [3157/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-lib/Options.td --write-if-changed -o lib/ToolDrivers/llvm-lib/Options.inc -d lib/ToolDrivers/llvm-lib/Options.inc.d [3158/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Telemetry -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Telemetry -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Telemetry/Telemetry.cpp [3159/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/Utils.cpp [3160/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/TextStubCommon.cpp [3161/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/BuildIDFetcher.cpp.o -MF lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/BuildIDFetcher.cpp.o.d -o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/BuildIDFetcher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod/BuildIDFetcher.cpp [3162/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTelemetry.a && /usr/bin/ar qc lib/libLLVMTelemetry.a lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o && /usr/bin/ranlib lib/libLLVMTelemetry.a && : [3163/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ToolDrivers/llvm-dlltool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-dlltool -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -MF lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o.d -o lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp [3164/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPClient.cpp.o -MF lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPClient.cpp.o.d -o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPClient.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod/HTTPClient.cpp [3165/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPServer.cpp.o -MF lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPServer.cpp.o.d -o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPServer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod/HTTPServer.cpp [3166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI/BinaryReader -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/BinaryReader -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/BinaryReader/CMakeFiles/LLVMTextAPIBinaryReader.dir/DylibReader.cpp.o -MF lib/TextAPI/BinaryReader/CMakeFiles/LLVMTextAPIBinaryReader.dir/DylibReader.cpp.o.d -o lib/TextAPI/BinaryReader/CMakeFiles/LLVMTextAPIBinaryReader.dir/DylibReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/BinaryReader/DylibReader.cpp [3167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/BlockIndexer.cpp [3168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/BlockPrinter.cpp [3169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/TextAPI/TextStub.cpp [3170/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/BlockVerifier.cpp [3171/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTextAPI.a && /usr/bin/ar qc lib/libLLVMTextAPI.a lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o && /usr/bin/ranlib lib/libLLVMTextAPI.a && : [3172/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMObject.a && /usr/bin/ar qc lib/libLLVMObject.a lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o && /usr/bin/ranlib lib/libLLVMObject.a && : [3173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/ToolDrivers/llvm-lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -MF lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o.d -o lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp [3174/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMInterfaceStub.a && /usr/bin/ar qc lib/libLLVMInterfaceStub.a lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o && /usr/bin/ranlib lib/libLLVMInterfaceStub.a && : [3175/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMObjCopy.a && /usr/bin/ar qc lib/libLLVMObjCopy.a lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/Archive.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/CommonConfig.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ObjCopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ConfigManager.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObjcopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObject.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFReader.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFWriter.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObjcopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObject.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObjcopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOReader.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOWriter.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOLayoutBuilder.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObject.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObject.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmReader.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmWriter.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObjcopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFObjcopy.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFReader.cpp.o lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFWriter.cpp.o && /usr/bin/ranlib lib/libLLVMObjCopy.a && : [3176/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMObjectYAML.a && /usr/bin/ar qc lib/libLLVMObjectYAML.a lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o && /usr/bin/ranlib lib/libLLVMObjectYAML.a && : [3177/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoDWARF.a && /usr/bin/ar qc lib/libLLVMDebugInfoDWARF.a lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoDWARF.a && : [3178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/FDRRecords.cpp [3179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/FDRRecordProducer.cpp [3180/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoGSYM.a && /usr/bin/ar qc lib/libLLVMDebugInfoGSYM.a lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoGSYM.a && : [3181/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoPDB.a && /usr/bin/ar qc lib/libLLVMDebugInfoPDB.a lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoPDB.a && : [3182/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDWP.a && /usr/bin/ar qc lib/libLLVMDWP.a lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o && /usr/bin/ranlib lib/libLLVMDWP.a && : [3183/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMJITLink.a && /usr/bin/ar qc lib/libLLVMJITLink.a lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/CompactUnwindSupport.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch32.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_aarch64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_i386.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_loongarch.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_ppc64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFDirectiveParser.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFFLinkGraphBuilder.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/COFF_x86_64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch32.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/aarch64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/i386.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/loongarch.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ppc64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o && /usr/bin/ranlib lib/libLLVMJITLink.a && : [3184/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRuntimeDyld.a && /usr/bin/ar qc lib/libLLVMRuntimeDyld.a lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o && /usr/bin/ranlib lib/libLLVMRuntimeDyld.a && : [3185/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebugInfoLogicalView.a && /usr/bin/ar qc lib/libLLVMDebugInfoLogicalView.a lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVCompare.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVElement.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLine.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVLocation.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVObject.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVOptions.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVRange.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVReader.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVScope.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSort.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSupport.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVSymbol.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Core/LVType.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/LVReaderHandler.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVBinaryReader.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewReader.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVCodeViewVisitor.cpp.o lib/DebugInfo/LogicalView/CMakeFiles/LLVMDebugInfoLogicalView.dir/Readers/LVDWARFReader.cpp.o && /usr/bin/ranlib lib/libLLVMDebugInfoLogicalView.a && : [3186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/FDRTraceExpander.cpp [3187/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSymbolize.a && /usr/bin/ar qc lib/libLLVMSymbolize.a lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o && /usr/bin/ranlib lib/libLLVMSymbolize.a && : [3188/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMDesc.a && /usr/bin/ar qc lib/libLLVMARMDesc.a lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMARMDesc.a && : [3189/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTextAPIBinaryReader.a && /usr/bin/ar qc lib/libLLVMTextAPIBinaryReader.a lib/TextAPI/BinaryReader/CMakeFiles/LLVMTextAPIBinaryReader.dir/DylibReader.cpp.o && /usr/bin/ranlib lib/libLLVMTextAPIBinaryReader.a && : [3190/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLibDriver.a && /usr/bin/ar qc lib/libLLVMLibDriver.a lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o && /usr/bin/ranlib lib/libLLVMLibDriver.a && : [3191/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDlltoolDriver.a && /usr/bin/ar qc lib/libLLVMDlltoolDriver.a lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o && /usr/bin/ranlib lib/libLLVMDlltoolDriver.a && : [3192/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMAsmParser.a && /usr/bin/ar qc lib/libLLVMARMAsmParser.a lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMARMAsmParser.a && : [3193/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMProfileData.a && /usr/bin/ar qc lib/libLLVMProfileData.a lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o && /usr/bin/ranlib lib/libLLVMProfileData.a && : [3194/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/Debuginfod.cpp.o -MF lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/Debuginfod.cpp.o.d -o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/Debuginfod.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Debuginfod/Debuginfod.cpp [3195/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMDisassembler.a && /usr/bin/ar qc lib/libLLVMARMDisassembler.a lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMARMDisassembler.a && : [3196/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAnalysis.a && /usr/bin/ar qc lib/libLLVMAnalysis.a lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o && /usr/bin/ranlib lib/libLLVMAnalysis.a && : [3197/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCoverage.a && /usr/bin/ar qc lib/libLLVMCoverage.a lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o && /usr/bin/ranlib lib/libLLVMCoverage.a && : [3198/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMIRPrinter.a && /usr/bin/ar qc lib/libLLVMIRPrinter.a lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o && /usr/bin/ranlib lib/libLLVMIRPrinter.a && : [3199/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBitWriter.a && /usr/bin/ar qc lib/libLLVMBitWriter.a lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o && /usr/bin/ranlib lib/libLLVMBitWriter.a && : [3200/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/FDRTraceWriter.cpp [3201/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendAtomic.a && /usr/bin/ar qc lib/libLLVMFrontendAtomic.a lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendAtomic.a && : [3202/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCGData.a && /usr/bin/ar qc lib/libLLVMCGData.a lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o && /usr/bin/ranlib lib/libLLVMCGData.a && : [3203/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendDriver.a && /usr/bin/ar qc lib/libLLVMFrontendDriver.a lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendDriver.a && : [3204/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTarget.a && /usr/bin/ar qc lib/libLLVMTarget.a lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o && /usr/bin/ranlib lib/libLLVMTarget.a && : [3205/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMTransformUtils.a && /usr/bin/ar qc lib/libLLVMTransformUtils.a lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o && /usr/bin/ranlib lib/libLLVMTransformUtils.a && : [3206/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUUtils.a && /usr/bin/ar qc lib/libLLVMAMDGPUUtils.a lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUUtils.a && : [3207/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExecutionEngine.a && /usr/bin/ar qc lib/libLLVMExecutionEngine.a lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o && /usr/bin/ranlib lib/libLLVMExecutionEngine.a && : [3208/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendOffloading.a && /usr/bin/ar qc lib/libLLVMFrontendOffloading.a lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendOffloading.a && : [3209/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMInstrumentation.a && /usr/bin/ar qc lib/libLLVMInstrumentation.a lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o && /usr/bin/ranlib lib/libLLVMInstrumentation.a && : [3210/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAggressiveInstCombine.a && /usr/bin/ar qc lib/libLLVMAggressiveInstCombine.a lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o && /usr/bin/ranlib lib/libLLVMAggressiveInstCombine.a && : [3211/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMInstCombine.a && /usr/bin/ar qc lib/libLLVMInstCombine.a lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o && /usr/bin/ranlib lib/libLLVMInstCombine.a && : [3212/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMObjCARCOpts.a && /usr/bin/ar qc lib/libLLVMObjCARCOpts.a lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o && /usr/bin/ranlib lib/libLLVMObjCARCOpts.a && : [3213/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHipStdPar.a && /usr/bin/ar qc lib/libLLVMHipStdPar.a lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o && /usr/bin/ranlib lib/libLLVMHipStdPar.a && : [3214/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMScalarOpts.a && /usr/bin/ar qc lib/libLLVMScalarOpts.a lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o && /usr/bin/ranlib lib/libLLVMScalarOpts.a && : [3215/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLinker.a && /usr/bin/ar qc lib/libLLVMLinker.a lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o && /usr/bin/ranlib lib/libLLVMLinker.a && : [3216/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMCJIT.a && /usr/bin/ar qc lib/libLLVMMCJIT.a lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o && /usr/bin/ranlib lib/libLLVMMCJIT.a && : [3217/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFuzzMutate.a && /usr/bin/ar qc lib/libLLVMFuzzMutate.a lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o && /usr/bin/ranlib lib/libLLVMFuzzMutate.a && : [3218/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMFrontendOpenMP.a && /usr/bin/ar qc lib/libLLVMFrontendOpenMP.a lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o && /usr/bin/ranlib lib/libLLVMFrontendOpenMP.a && : [3219/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/FileHeaderReader.cpp [3220/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUDesc.a && /usr/bin/ar qc lib/libLLVMAMDGPUDesc.a lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUDesc.a && : [3221/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCodeGen.a && /usr/bin/ar qc lib/libLLVMCodeGen.a lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallBrPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeDivRem.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandLargeFpConvert.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReturnProtectorPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o && /usr/bin/ranlib lib/libLLVMCodeGen.a && : [3222/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSandboxIR.a && /usr/bin/ar qc lib/libLLVMSandboxIR.a lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o && /usr/bin/ranlib lib/libLLVMSandboxIR.a && : [3223/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSPIRVAnalysis.a && /usr/bin/ar qc lib/libLLVMSPIRVAnalysis.a lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o && /usr/bin/ranlib lib/libLLVMSPIRVAnalysis.a && : [3224/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/LogBuilderConsumer.cpp [3225/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUAsmParser.a && /usr/bin/ar qc lib/libLLVMAMDGPUAsmParser.a lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUAsmParser.a && : [3226/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSelectionDAG.a && /usr/bin/ar qc lib/libLLVMSelectionDAG.a lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o && /usr/bin/ranlib lib/libLLVMSelectionDAG.a && : [3227/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAsmPrinter.a && /usr/bin/ar qc lib/libLLVMAsmPrinter.a lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o && /usr/bin/ranlib lib/libLLVMAsmPrinter.a && : [3228/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMIRParser.a && /usr/bin/ar qc lib/libLLVMMIRParser.a lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o && /usr/bin/ranlib lib/libLLVMMIRParser.a && : [3229/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDWARFLinker.a && /usr/bin/ar qc lib/libLLVMDWARFLinker.a lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerBase.cpp.o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/Utils.cpp.o && /usr/bin/ranlib lib/libLLVMDWARFLinker.a && : [3230/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVectorize.a && /usr/bin/ar qc lib/libLLVMVectorize.a lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o && /usr/bin/ranlib lib/libLLVMVectorize.a && : [3231/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMGlobalISel.a && /usr/bin/ar qc lib/libLLVMGlobalISel.a lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o && /usr/bin/ranlib lib/libLLVMGlobalISel.a && : [3232/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMInterpreter.a && /usr/bin/ar qc lib/libLLVMInterpreter.a lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o && /usr/bin/ranlib lib/libLLVMInterpreter.a && : [3233/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDWARFLinkerClassic.a && /usr/bin/ar qc lib/libLLVMDWARFLinkerClassic.a lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerCompileUnit.cpp.o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinkerDeclContext.cpp.o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFLinker.cpp.o lib/DWARFLinker/Classic/CMakeFiles/LLVMDWARFLinkerClassic.dir/DWARFStreamer.cpp.o && /usr/bin/ranlib lib/libLLVMDWARFLinkerClassic.a && : [3234/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUDisassembler.a && /usr/bin/ar qc lib/libLLVMAMDGPUDisassembler.a lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUDisassembler.a && : [3235/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUTargetMCA.a && /usr/bin/ar qc lib/libLLVMAMDGPUTargetMCA.a lib/Target/AMDGPU/MCA/CMakeFiles/LLVMAMDGPUTargetMCA.dir/AMDGPUCustomBehaviour.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUTargetMCA.a && : [3236/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDWARFLinkerParallel.a && /usr/bin/ar qc lib/libLLVMDWARFLinkerParallel.a lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/AcceleratorRecordsSaver.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DependencyTracker.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DIEAttributeCloner.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFEmitterImpl.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinker.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerCompileUnit.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerTypeUnit.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerImpl.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/DWARFLinkerUnit.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/OutputSections.cpp.o lib/DWARFLinker/Parallel/CMakeFiles/LLVMDWARFLinkerParallel.dir/SyntheticTypeNameBuilder.cpp.o && /usr/bin/ranlib lib/libLLVMDWARFLinkerParallel.a && : [3237/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAArch64CodeGen.a && /usr/bin/ar qc lib/libLLVMAArch64CodeGen.a lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ReturnProtectorLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEABIPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o && /usr/bin/ranlib lib/libLLVMAArch64CodeGen.a && : [3238/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMipo.a && /usr/bin/ar qc lib/libLLVMipo.a lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o && /usr/bin/ranlib lib/libLLVMipo.a && : [3239/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAVRCodeGen.a && /usr/bin/ar qc lib/libLLVMAVRCodeGen.a lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o && /usr/bin/ranlib lib/libLLVMAVRCodeGen.a && : [3240/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLanaiCodeGen.a && /usr/bin/ar qc lib/libLLVMLanaiCodeGen.a lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o && /usr/bin/ranlib lib/libLLVMLanaiCodeGen.a && : [3241/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLoongArchCodeGen.a && /usr/bin/ar qc lib/libLLVMLoongArchCodeGen.a lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o && /usr/bin/ranlib lib/libLLVMLoongArchCodeGen.a && : [3242/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCoroutines.a && /usr/bin/ar qc lib/libLLVMCoroutines.a lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o && /usr/bin/ranlib lib/libLLVMCoroutines.a && : [3243/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMipsCodeGen.a && /usr/bin/ar qc lib/libLLVMMipsCodeGen.a lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLoongson2FBTBFix.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsReturnProtectorLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o && /usr/bin/ranlib lib/libLLVMMipsCodeGen.a && : [3244/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMARMCodeGen.a && /usr/bin/ar qc lib/libLLVMARMCodeGen.a lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o && /usr/bin/ranlib lib/libLLVMARMCodeGen.a && : [3245/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMMSP430CodeGen.a && /usr/bin/ar qc lib/libLLVMMSP430CodeGen.a lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o && /usr/bin/ranlib lib/libLLVMMSP430CodeGen.a && : [3246/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMHexagonCodeGen.a && /usr/bin/ar qc lib/libLLVMHexagonCodeGen.a lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o && /usr/bin/ranlib lib/libLLVMHexagonCodeGen.a && : [3247/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMNVPTXCodeGen.a && /usr/bin/ar qc lib/libLLVMNVPTXCodeGen.a lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o && /usr/bin/ranlib lib/libLLVMNVPTXCodeGen.a && : [3248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/Profile.cpp [3249/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPowerPCCodeGen.a && /usr/bin/ar qc lib/libLLVMPowerPCCodeGen.a lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReturnProtectorLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o && /usr/bin/ranlib lib/libLLVMPowerPCCodeGen.a && : [3250/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMRISCVCodeGen.a && /usr/bin/ar qc lib/libLLVMRISCVCodeGen.a lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o && /usr/bin/ranlib lib/libLLVMRISCVCodeGen.a && : [3251/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSparcCodeGen.a && /usr/bin/ar qc lib/libLLVMSparcCodeGen.a lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o && /usr/bin/ranlib lib/libLLVMSparcCodeGen.a && : [3252/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSystemZCodeGen.a && /usr/bin/ar qc lib/libLLVMSystemZCodeGen.a lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o && /usr/bin/ranlib lib/libLLVMSystemZCodeGen.a && : [3253/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMVECodeGen.a && /usr/bin/ar qc lib/libLLVMVECodeGen.a lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o && /usr/bin/ranlib lib/libLLVMVECodeGen.a && : [3254/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyUtils.a && /usr/bin/ar qc lib/libLLVMWebAssemblyUtils.a lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyUtils.a && : [3255/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMSPIRVCodeGen.a && /usr/bin/ar qc lib/libLLVMSPIRVCodeGen.a lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStripConvergentIntrinsics.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitNonSemanticDI.cpp.o && /usr/bin/ranlib lib/libLLVMSPIRVCodeGen.a && : [3256/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMX86CodeGen.a && /usr/bin/ar qc lib/libLLVMX86CodeGen.a lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupGadgets.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetClean.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnProtectorLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinFixupBufferSecurityCheck.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o && /usr/bin/ranlib lib/libLLVMX86CodeGen.a && : [3257/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMXCoreCodeGen.a && /usr/bin/ar qc lib/libLLVMXCoreCodeGen.a lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o && /usr/bin/ranlib lib/libLLVMXCoreCodeGen.a && : [3258/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWebAssemblyCodeGen.a && /usr/bin/ar qc lib/libLLVMWebAssemblyCodeGen.a lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerRefTypesIntPtrConv.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o && /usr/bin/ranlib lib/libLLVMWebAssemblyCodeGen.a && : [3259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/InstrumentationMap.cpp [3260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/WindowsManifest -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/WindowsManifest -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -MF lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o.d -o lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp [3261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/RecordInitializer.cpp [3262/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWindowsManifest.a && /usr/bin/ar qc lib/libLLVMWindowsManifest.a lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o && /usr/bin/ranlib lib/libLLVMWindowsManifest.a && : [3263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/count -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/count -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT utils/count/CMakeFiles/count.dir/count.c.o -MF utils/count/CMakeFiles/count.dir/count.c.o.d -o utils/count/CMakeFiles/count.dir/count.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/count/count.c [3264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/RecordPrinter.cpp [3265/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/count/CMakeFiles/count.dir/link.d utils/count/CMakeFiles/count.dir/count.c.o -o bin/count -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/WindowsDriver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/WindowsDriver -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o -MF lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o.d -o lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/WindowsDriver/MSVCPaths.cpp [3267/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMWindowsDriver.a && /usr/bin/ar qc lib/libLLVMWindowsDriver.a lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o && /usr/bin/ranlib lib/libLLVMWindowsDriver.a && : [3268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/PerfectShuffle -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/PerfectShuffle -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -MF utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o.d -o utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/PerfectShuffle/PerfectShuffle.cpp [3269/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/link.d utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o bin/llvm-PerfectShuffle -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/not -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/not -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/not/CMakeFiles/not.dir/not.cpp.o -MF utils/not/CMakeFiles/not.dir/not.cpp.o.d -o utils/not/CMakeFiles/not.dir/not.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/not/not.cpp [3271/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/not/CMakeFiles/not.dir/link.d utils/not/CMakeFiles/not.dir/not.cpp.o -o bin/not -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/XRay/Trace.cpp [3273/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMXRay.a && /usr/bin/ar qc lib/libLLVMXRay.a lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o && /usr/bin/ranlib lib/libLLVMXRay.a && : [3274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/split-file -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/split-file -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -MF utils/split-file/CMakeFiles/split-file.dir/split-file.cpp.o.d -o utils/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/split-file/split-file.cpp [3275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/yaml-bench -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/yaml-bench -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -MF utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o.d -o utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/yaml-bench/YAMLBench.cpp [3276/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/split-file/CMakeFiles/split-file.dir/link.d utils/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -o bin/split-file -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3277/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/yaml-bench/CMakeFiles/yaml-bench.dir/link.d utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -o bin/yaml-bench -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3278/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lto && /usr/local/bin/python3.14 -c "import sys; lines = [' ' + l.rstrip() for l in sys.stdin] + [' local: *;']; print('LLVM_20.1 {'); print(' global:') if len(lines) > 1 else None; print(';\\n'.join(lines) + '\\n};')" < /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto/lto.exports > LTO.exports [3279/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/FileCheck -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/FileCheck -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -MF utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o.d -o utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/FileCheck/FileCheck.cpp [3280/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lto -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o -MF tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o.d -o tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto/LTODisassembler.cpp [3281/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/FileCheck/CMakeFiles/FileCheck.dir/link.d utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -o bin/FileCheck -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMFileCheck.a lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/utils/UnicodeData -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/UnicodeData -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT utils/UnicodeData/CMakeFiles/UnicodeNameMappingGenerator.dir/UnicodeNameMappingGenerator.cpp.o -MF utils/UnicodeData/CMakeFiles/UnicodeNameMappingGenerator.dir/UnicodeNameMappingGenerator.cpp.o.d -o utils/UnicodeData/CMakeFiles/UnicodeNameMappingGenerator.dir/UnicodeNameMappingGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp [3283/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=utils/UnicodeData/CMakeFiles/UnicodeNameMappingGenerator.dir/link.d utils/UnicodeData/CMakeFiles/UnicodeNameMappingGenerator.dir/UnicodeNameMappingGenerator.cpp.o -o bin/UnicodeNameMappingGenerator -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3284/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DGTEST_HAS_RTTI=0 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/third-party/unittest/UnitTestMain -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/UnitTestMain -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default -Wno-suggest-override -fno-exceptions -funwind-tables -Wno-suggest-override -MD -MT third-party/unittest/UnitTestMain/CMakeFiles/llvm_gtest_main.dir/TestMain.cpp.o -MF third-party/unittest/UnitTestMain/CMakeFiles/llvm_gtest_main.dir/TestMain.cpp.o.d -o third-party/unittest/UnitTestMain/CMakeFiles/llvm_gtest_main.dir/TestMain.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/UnitTestMain/TestMain.cpp [3285/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar-driver.cpp.o -MF tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar-driver.cpp.o.d -o tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar/llvm-ar-driver.cpp [3286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DGTEST_HAS_RTTI=0 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/third-party/unittest -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default -Wno-suggest-override -fno-exceptions -funwind-tables -MD -MT third-party/unittest/CMakeFiles/llvm_gtest.dir/googlemock/src/gmock-all.cc.o -MF third-party/unittest/CMakeFiles/llvm_gtest.dir/googlemock/src/gmock-all.cc.o.d -o third-party/unittest/CMakeFiles/llvm_gtest.dir/googlemock/src/gmock-all.cc.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock/src/gmock-all.cc [3287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCMAKE_CFG_INTDIR=\"Release\" -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-config -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-config -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -MF tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o.d -o tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-config/llvm-config.cpp [3288/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-config/CMakeFiles/llvm-config.dir/link.d tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o bin/llvm-config -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:" lib/libLLVMSupport.a lib/libLLVMTargetParser.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ar -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -MF tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o.d -o tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ar/llvm-ar.cpp [3290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ctxprof-util -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ctxprof-util -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ctxprof-util/CMakeFiles/llvm-ctxprof-util.dir/llvm-ctxprof-util.cpp.o -MF tools/llvm-ctxprof-util/CMakeFiles/llvm-ctxprof-util.dir/llvm-ctxprof-util.cpp.o.d -o tools/llvm-ctxprof-util/CMakeFiles/llvm-ctxprof-util.dir/llvm-ctxprof-util.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ctxprof-util/llvm-ctxprof-util.cpp [3291/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Options.td --write-if-changed -o tools/lld/COFF/Options.inc -d tools/lld/COFF/Options.inc.d [3292/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Options.td --write-if-changed -o tools/lld/ELF/Options.inc -d tools/lld/ELF/Options.inc.d [3293/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/MinGW -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/MinGW/Options.td --write-if-changed -o tools/lld/MinGW/Options.inc -d tools/lld/MinGW/Options.inc.d [3294/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Options.td --write-if-changed -o tools/lld/wasm/Options.inc -d tools/lld/wasm/Options.inc.d [3295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profdata -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profdata -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata-driver.cpp.o -MF tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata-driver.cpp.o.d -o tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profdata/llvm-profdata-driver.cpp [3296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ASTTableGen.cpp [3297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangASTNodesEmitter.cpp [3298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DGTEST_HAS_RTTI=0 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/third-party/unittest -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googlemock -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default -Wno-suggest-override -fno-exceptions -funwind-tables -MD -MT third-party/unittest/CMakeFiles/llvm_gtest.dir/googletest/src/gtest-all.cc.o -MF third-party/unittest/CMakeFiles/llvm_gtest.dir/googletest/src/gtest-all.cc.o.d -o third-party/unittest/CMakeFiles/llvm_gtest.dir/googletest/src/gtest-all.cc.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/third-party/unittest/googletest/src/gtest-all.cc [3299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp [3300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lto -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -MF tools/lto/CMakeFiles/LTO.dir/lto.cpp.o.d -o tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto/lto.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lto/lto.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp [3302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangBuiltinsEmitter.cpp [3303/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp [3304/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp [3305/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp [3306/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Passes/PassBuilder.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3307/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMPasses.a && /usr/bin/ar qc lib/libLLVMPasses.a lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/DroppedVariableStatsIR.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o && /usr/bin/ranlib lib/libLLVMPasses.a && : [3308/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMLTO.a && /usr/bin/ar qc lib/libLLVMLTO.a lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o && /usr/bin/ranlib lib/libLLVMLTO.a && : [3309/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-lto -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -MF tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o.d -o tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto/llvm-lto.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto/llvm-lto.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [3310/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMOrcJIT.a && /usr/bin/ar qc lib/libLLVMOrcJIT.a lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/AbsoluteSymbols.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFVCRuntimeSupport.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFPlatform.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EHFrameRegistrationPlugin.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericJITLinkMemoryManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericRTDyldMemoryManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectFileInterface.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRPartitionLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkReentryTrampolines.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyObjectLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LinkGraphLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LoadLinkableFile.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LookupAndRecordAddrs.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachO.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MapperJITLinkMemoryManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MemoryMapper.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ELFNixPlatform.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SectCreate.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SimpleRemoteEPC.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TaskDispatch.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/UnwindInfoRegistrationPlugin.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RedirectionManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o && /usr/bin/ranlib lib/libLLVMOrcJIT.a && : [3311/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMAMDGPUCodeGen.a && /usr/bin/ar qc lib/libLLVMAMDGPUCodeGen.a lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o && /usr/bin/ranlib lib/libLLVMAMDGPUCodeGen.a && : [3312/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMOrcDebugging.a && /usr/bin/ar qc lib/libLLVMOrcDebugging.a lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o && /usr/bin/ranlib lib/libLLVMOrcDebugging.a && : [3313/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMBPFCodeGen.a && /usr/bin/ar qc lib/libLLVMBPFCodeGen.a lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o && /usr/bin/ranlib lib/libLLVMBPFCodeGen.a && : [3314/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangOpcodesEmitter.cpp [3315/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangOptionDocEmitter.cpp [3316/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp [3317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp [3318/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangSACheckersEmitter.cpp [3319/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangTypeNodesEmitter.cpp [3320/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangSyntaxEmitter.cpp [3321/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Options.td --write-if-changed -o tools/clang/include/clang/Driver/Options.inc -d tools/clang/include/clang/Driver/Options.inc.d [3322/6436] cd /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive && /usr/local/bin/python3.14 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/bundle_resources.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive/HTMLLogger.inc HTMLLogger.html HTMLLogger.css HTMLLogger.js [3323/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/ClangAttrEmitter.cpp [3324/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/bin/scan-build /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/ [3325/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/libexec/c++-analyzer /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3326/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/libexec/ccc-analyzer /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3327/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/man/man1 && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/man/scan-build.1 /exopi-obj/pobj/llvm-20.1.8/build-amd64/man/man1/ [3328/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-build && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/share/scan-build/scanview.css /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-build/ [3329/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-build && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build/share/scan-build/sorttable.js /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-build/ [3330/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/bin/analyze-build /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/ [3331/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/bin/intercept-build /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/ [3332/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/bin/scan-build /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/scan-build-py [3333/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libear/__init__.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear/ [3334/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libear/config.h.in /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear/ [3335/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libear/ear.c /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libear/ [3336/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/__init__.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3337/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/analyze.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3338/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/arguments.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3339/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/clang.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3340/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/compilation.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3341/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/intercept.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/TableGen.cpp [3343/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/report.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3344/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources [3345/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources [3346/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/resources [3347/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/lib/libscanbuild/shell.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/libscanbuild/ [3348/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/libexec/analyze-c++ /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3349/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/libexec/analyze-cc /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3350/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/libexec/intercept-c++ /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3351/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-view && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-view/bin/scan-view /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/ [3352/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-build-py && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-build-py/libexec/intercept-cc /exopi-obj/pobj/llvm-20.1.8/build-amd64/libexec/ [3353/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-view && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-view/share/Reporter.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view/ [3354/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-view && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-view/share/ScanView.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view/ [3355/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-view && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-view/share/bugcatcher.ico /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view/ [3356/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/scan-view && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view && /usr/local/bin/cmake -E copy /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/scan-view/share/startfile.py /exopi-obj/pobj/llvm-20.1.8/build-amd64/share/scan-view/ [3357/6436] cd /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/bindings/python && /usr/local/bin/cmake -E copy lldb-python /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/lldb-python [3358/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Support -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o -MF tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o.d -o tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Support/RISCVVIntrinsicUtils.cpp [3359/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs && /usr/local/bin/cmake -E copy_directory /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../Maintainers.rst /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs [3360/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profdata -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profdata -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -MF tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o.d -o tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profdata/llvm-profdata.cpp [3361/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/SveEmitter.cpp [3362/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/lib && /usr/local/bin/python3.14 /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/scripts/generate-sbapi-dwarf-enum.py /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/BinaryFormat/Dwarf.def -o /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/API/../../include/lldb/API/SBLanguages.h [3363/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/RISCVVEmitter.cpp [3364/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/API && /usr/local/bin/python3.14 -c "import sys; lines = [' ' + l.rstrip() for l in sys.stdin] + [' local: *;']; print('LLVM_20.1 {'); print(' global:') if len(lines) > 1 else None; print(';\\n'.join(lines) + '\\n};')" < /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/API/liblldb.exports > liblldb.exports [3365/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/driver/Options.td --write-if-changed -o tools/lldb/tools/driver/Options.inc -d tools/lldb/tools/driver/Options.inc.d [3366/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/lldb-dap -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/lldb-dap/Options.td --write-if-changed -o tools/lldb/tools/lldb-dap/Options.inc -d tools/lldb/tools/lldb-dap/Options.inc.d [3367/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/lldb-server -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/lldb-server/LLGSOptions.td --write-if-changed -o tools/lldb/tools/lldb-server/LLGSOptions.inc -d tools/lldb/tools/lldb-server/LLGSOptions.inc.d [3368/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/MveEmitter.cpp [3369/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBPropertyDefEmitter.cpp.o -MF tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBPropertyDefEmitter.cpp.o.d -o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBPropertyDefEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp [3370/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGen.cpp.o -MF tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGen.cpp.o.d -o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen/LLDBTableGen.cpp [3371/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o -MF tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o.d -o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp [3372/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -MF tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o.d -o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/utils/TableGen/NeonEmitter.cpp [3373/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGenUtils.cpp.o -MF tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGenUtils.cpp.o.d -o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGenUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/TableGen/LLDBTableGenUtils.cpp [3374/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/link.d tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -o bin/clang-tblgen -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:" lib/libLLVMSupport.a lib/libLLVMTableGen.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3375/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/link.d tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBPropertyDefEmitter.cpp.o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGen.cpp.o tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBTableGenUtils.cpp.o -o bin/lldb-tblgen -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMSupport.a lib/libLLVMTableGen.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3376/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-classes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/AST/Attrs.inc -d tools/clang/include/clang/AST/Attrs.inc.d [3377/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/AST/AttrImpl.inc -d tools/clang/include/clang/AST/AttrImpl.inc.d [3378/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-text-node-dump -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/AST/AttrTextNodeDump.inc -d tools/clang/include/clang/AST/AttrTextNodeDump.inc.d [3379/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-node-traverse -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/AST/AttrNodeTraverse.inc -d tools/clang/include/clang/AST/AttrNodeTraverse.inc.d [3380/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-stmt-nodes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/StmtNodes.td --write-if-changed -o tools/clang/include/clang/AST/StmtNodes.inc -d tools/clang/include/clang/AST/StmtNodes.inc.d [3381/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-ast-visitor -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/AST/AttrVisitor.inc -d tools/clang/include/clang/AST/AttrVisitor.inc.d [3382/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-decl-nodes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/DeclNodes.td --write-if-changed -o tools/clang/include/clang/AST/DeclNodes.inc -d tools/clang/include/clang/AST/DeclNodes.inc.d [3383/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-type-nodes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/TypeNodes.td --write-if-changed -o tools/clang/include/clang/AST/TypeNodes.inc -d tools/clang/include/clang/AST/TypeNodes.inc.d [3384/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-basic-reader -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/PropertiesBase.td --write-if-changed -o tools/clang/include/clang/AST/AbstractBasicReader.inc -d tools/clang/include/clang/AST/AbstractBasicReader.inc.d [3385/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-basic-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/PropertiesBase.td --write-if-changed -o tools/clang/include/clang/AST/AbstractBasicWriter.inc -d tools/clang/include/clang/AST/AbstractBasicWriter.inc.d [3386/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-type-reader -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TypeProperties.td --write-if-changed -o tools/clang/include/clang/AST/AbstractTypeReader.inc -d tools/clang/include/clang/AST/AbstractTypeReader.inc.d [3387/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-nodes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/../Basic/CommentNodes.td --write-if-changed -o tools/clang/include/clang/AST/CommentNodes.inc -d tools/clang/include/clang/AST/CommentNodes.inc.d [3388/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-type-writer -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TypeProperties.td --write-if-changed -o tools/clang/include/clang/AST/AbstractTypeWriter.inc -d tools/clang/include/clang/AST/AbstractTypeWriter.inc.d [3389/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-html-tags-properties -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentHTMLTags.td --write-if-changed -o tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc -d tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc.d [3390/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-html-tags -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentHTMLTags.td --write-if-changed -o tools/clang/include/clang/AST/CommentHTMLTags.inc -d tools/clang/include/clang/AST/CommentHTMLTags.inc.d [3391/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-html-named-character-references -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td --write-if-changed -o tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -d tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc.d [3392/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-command-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentCommands.td --write-if-changed -o tools/clang/include/clang/AST/CommentCommandInfo.inc -d tools/clang/include/clang/AST/CommentCommandInfo.inc.d [3393/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-data-collectors -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtDataCollectors.td --write-if-changed -o tools/clang/include/clang/AST/StmtDataCollectors.inc -d tools/clang/include/clang/AST/StmtDataCollectors.inc.d [3394/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-comment-command-list -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentCommands.td --write-if-changed -o tools/clang/include/clang/AST/CommentCommandList.inc -d tools/clang/include/clang/AST/CommentCommandList.inc.d [3395/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Analysis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc -d tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc.d [3396/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Analysis -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticAnalysisEnums.inc -d tools/clang/include/clang/Basic/DiagnosticAnalysisEnums.inc.d [3397/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=AST -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticASTKinds.inc -d tools/clang/include/clang/Basic/DiagnosticASTKinds.inc.d [3398/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=AST -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticASTEnums.inc -d tools/clang/include/clang/Basic/DiagnosticASTEnums.inc.d [3399/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Comment -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCommentKinds.inc -d tools/clang/include/clang/Basic/DiagnosticCommentKinds.inc.d [3400/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Comment -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCommentEnums.inc -d tools/clang/include/clang/Basic/DiagnosticCommentEnums.inc.d [3401/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Common -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCommonKinds.inc -d tools/clang/include/clang/Basic/DiagnosticCommonKinds.inc.d [3402/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Common -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCommonEnums.inc -d tools/clang/include/clang/Basic/DiagnosticCommonEnums.inc.d [3403/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=CrossTU -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCrossTUKinds.inc -d tools/clang/include/clang/Basic/DiagnosticCrossTUKinds.inc.d [3404/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=CrossTU -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticCrossTUEnums.inc -d tools/clang/include/clang/Basic/DiagnosticCrossTUEnums.inc.d [3405/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Driver -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticDriverKinds.inc -d tools/clang/include/clang/Basic/DiagnosticDriverKinds.inc.d [3406/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Driver -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticDriverEnums.inc -d tools/clang/include/clang/Basic/DiagnosticDriverEnums.inc.d [3407/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Frontend -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticFrontendKinds.inc -d tools/clang/include/clang/Basic/DiagnosticFrontendKinds.inc.d [3408/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Frontend -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticFrontendEnums.inc -d tools/clang/include/clang/Basic/DiagnosticFrontendEnums.inc.d [3409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/FindBugs.cpp [3410/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=InstallAPI -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticInstallAPIKinds.inc -d tools/clang/include/clang/Basic/DiagnosticInstallAPIKinds.inc.d [3411/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=InstallAPI -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticInstallAPIEnums.inc -d tools/clang/include/clang/Basic/DiagnosticInstallAPIEnums.inc.d [3412/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Lex -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticLexKinds.inc -d tools/clang/include/clang/Basic/DiagnosticLexKinds.inc.d [3413/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Lex -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticLexEnums.inc -d tools/clang/include/clang/Basic/DiagnosticLexEnums.inc.d [3414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/BugDriver.cpp [3415/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Parse -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticParseKinds.inc -d tools/clang/include/clang/Basic/DiagnosticParseKinds.inc.d [3416/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Refactoring -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticRefactoringKinds.inc -d tools/clang/include/clang/Basic/DiagnosticRefactoringKinds.inc.d [3417/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Parse -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticParseEnums.inc -d tools/clang/include/clang/Basic/DiagnosticParseEnums.inc.d [3418/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Refactoring -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticRefactoringEnums.inc -d tools/clang/include/clang/Basic/DiagnosticRefactoringEnums.inc.d [3419/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticSemaKinds.inc -d tools/clang/include/clang/Basic/DiagnosticSemaKinds.inc.d [3420/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticSemaEnums.inc -d tools/clang/include/clang/Basic/DiagnosticSemaEnums.inc.d [3421/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Serialization -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticSerializationKinds.inc -d tools/clang/include/clang/Basic/DiagnosticSerializationKinds.inc.d [3422/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Serialization -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticSerializationEnums.inc -d tools/clang/include/clang/Basic/DiagnosticSerializationEnums.inc.d [3423/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diag-groups -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticGroups.inc -d tools/clang/include/clang/Basic/DiagnosticGroups.inc.d [3424/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-list -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/AttrList.inc -d tools/clang/include/clang/Basic/AttrList.inc.d [3425/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-diags-index-name -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/include/clang/Basic/DiagnosticIndexName.inc -d tools/clang/include/clang/Basic/DiagnosticIndexName.inc.d [3426/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-parsed-attr-list -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/AttrParsedAttrList.inc -d tools/clang/include/clang/Basic/AttrParsedAttrList.inc.d [3427/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-regular-keyword-attr-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/RegularKeywordAttrInfo.inc -d tools/clang/include/clang/Basic/RegularKeywordAttrInfo.inc.d [3428/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-subject-match-rule-list -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/AttrSubMatchRulesList.inc -d tools/clang/include/clang/Basic/AttrSubMatchRulesList.inc.d [3429/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsBPF.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsBPF.inc -d tools/clang/include/clang/Basic/BuiltinsBPF.inc.d [3430/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-cxx11-attribute-info -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/CXX11AttributeInfo.inc -d tools/clang/include/clang/Basic/CXX11AttributeInfo.inc.d [3431/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Builtins.td --write-if-changed -o tools/clang/include/clang/Basic/Builtins.inc -d tools/clang/include/clang/Basic/Builtins.inc.d [3432/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-has-attribute-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc -d tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc.d [3433/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsSPIRV.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsSPIRV.inc -d tools/clang/include/clang/Basic/BuiltinsSPIRV.inc.d [3434/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsRISCV.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsRISCV.inc -d tools/clang/include/clang/Basic/BuiltinsRISCV.inc.d [3435/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsHexagon.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsHexagon.inc -d tools/clang/include/clang/Basic/BuiltinsHexagon.inc.d [3436/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsNVPTX.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsNVPTX.inc -d tools/clang/include/clang/Basic/BuiltinsNVPTX.inc.d [3437/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsX86_64.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsX86_64.inc -d tools/clang/include/clang/Basic/BuiltinsX86_64.inc.d [3438/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-neon-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_fp16.td --write-if-changed -o tools/clang/include/clang/Basic/arm_fp16.inc -d tools/clang/include/clang/Basic/arm_fp16.inc.d [3439/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-immcheck-types -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_immcheck_types.inc -d tools/clang/include/clang/Basic/arm_immcheck_types.inc.d [3440/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/BuiltinsX86.td --write-if-changed -o tools/clang/include/clang/Basic/BuiltinsX86.inc -d tools/clang/include/clang/Basic/BuiltinsX86.inc.d [3441/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-mve-builtin-def -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_mve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_mve_builtins.inc -d tools/clang/include/clang/Basic/arm_mve_builtins.inc.d [3442/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-neon-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_neon.td --write-if-changed -o tools/clang/include/clang/Basic/arm_neon.inc -d tools/clang/include/clang/Basic/arm_neon.inc.d [3443/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-mve-builtin-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_mve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_mve_builtin_sema.inc -d tools/clang/include/clang/Basic/arm_mve_builtin_sema.inc.d [3444/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-mve-builtin-aliases -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_mve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_mve_builtin_aliases.inc -d tools/clang/include/clang/Basic/arm_mve_builtin_aliases.inc.d [3445/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-typeflags -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sve_typeflags.inc -d tools/clang/include/clang/Basic/arm_sve_typeflags.inc.d [3446/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-mve-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_mve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc -d tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc.d [3447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/ExecutionDriver.cpp [3448/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-streaming-attrs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sve_streaming_attrs.inc -d tools/clang/include/clang/Basic/arm_sve_streaming_attrs.inc.d [3449/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sme_builtins.inc -d tools/clang/include/clang/Basic/arm_sme_builtins.inc.d [3450/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-sema-rangechecks -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sme_sema_rangechecks.inc -d tools/clang/include/clang/Basic/arm_sme_sema_rangechecks.inc.d [3451/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sme_builtin_cg.inc -d tools/clang/include/clang/Basic/arm_sme_builtin_cg.inc.d [3452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/ExtractFunction.cpp [3453/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sve_builtin_cg.inc -d tools/clang/include/clang/Basic/arm_sve_builtin_cg.inc.d [3454/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sve_builtins.inc -d tools/clang/include/clang/Basic/arm_sve_builtins.inc.d [3455/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-streaming-attrs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sme_streaming_attrs.inc -d tools/clang/include/clang/Basic/arm_sme_streaming_attrs.inc.d [3456/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-cde-builtin-def -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_cde.td --write-if-changed -o tools/clang/include/clang/Basic/arm_cde_builtins.inc -d tools/clang/include/clang/Basic/arm_cde_builtins.inc.d [3457/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-builtin-za-state -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sme_builtins_za_state.inc -d tools/clang/include/clang/Basic/arm_sme_builtins_za_state.inc.d [3458/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-sema-rangechecks -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/include/clang/Basic/arm_sve_sema_rangechecks.inc -d tools/clang/include/clang/Basic/arm_sve_sema_rangechecks.inc.d [3459/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-cde-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_cde.td --write-if-changed -o tools/clang/include/clang/Basic/arm_cde_builtin_cg.inc -d tools/clang/include/clang/Basic/arm_cde_builtin_cg.inc.d [3460/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-cde-builtin-aliases -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_cde.td --write-if-changed -o tools/clang/include/clang/Basic/arm_cde_builtin_aliases.inc -d tools/clang/include/clang/Basic/arm_cde_builtin_aliases.inc.d [3461/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-cde-builtin-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_cde.td --write-if-changed -o tools/clang/include/clang/Basic/arm_cde_builtin_sema.inc -d tools/clang/include/clang/Basic/arm_cde_builtin_sema.inc.d [3462/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-sifive-vector-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_sifive_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_sifive_vector_builtins.inc -d tools/clang/include/clang/Basic/riscv_sifive_vector_builtins.inc.d [3463/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-sifive-vector-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_sifive_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_sifive_vector_builtin_cg.inc -d tools/clang/include/clang/Basic/riscv_sifive_vector_builtin_cg.inc.d [3464/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-sifive-vector-builtin-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_sifive_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_sifive_vector_builtin_sema.inc -d tools/clang/include/clang/Basic/riscv_sifive_vector_builtin_sema.inc.d [3465/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-parser-string-switches -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Parse/AttrParserStringSwitches.inc -d tools/clang/include/clang/Parse/AttrParserStringSwitches.inc.d [3466/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-subject-match-rules-parser-string-switches -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -d tools/clang/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc.d [3467/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-template-instantiate -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc -d tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc.d [3468/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-spelling-index -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Sema/AttrSpellingListIndex.inc -d tools/clang/include/clang/Sema/AttrSpellingListIndex.inc.d [3469/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-parsed-attr-kinds -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc -d tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc.d [3470/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-parsed-attr-impl -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc -d tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc.d [3471/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-sa-checkers -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td --write-if-changed -o tools/clang/include/clang/StaticAnalyzer/Checkers/Checkers.inc -d tools/clang/include/clang/StaticAnalyzer/Checkers/Checkers.inc.d [3472/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-pch-write -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Serialization/AttrPCHWrite.inc -d tools/clang/include/clang/Serialization/AttrPCHWrite.inc.d [3473/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-pch-read -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/../../ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/../Basic/Attr.td --write-if-changed -o tools/clang/include/clang/Serialization/AttrPCHRead.inc -d tools/clang/include/clang/Serialization/AttrPCHRead.inc.d [3474/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-syntax-node-list -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Nodes.td --write-if-changed -o tools/clang/include/clang/Tooling/Syntax/Nodes.inc -d tools/clang/include/clang/Tooling/Syntax/Nodes.inc.d [3475/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-syntax-node-classes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Nodes.td --write-if-changed -o tools/clang/include/clang/Tooling/Syntax/NodeClasses.inc -d tools/clang/include/clang/Tooling/Syntax/NodeClasses.inc.d [3476/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-fp16 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_fp16.td --write-if-changed -o tools/clang/lib/Headers/arm_fp16.h -d tools/clang/lib/Headers/arm_fp16.h.d [3477/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-vector-builtin-sema -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_vector_builtin_sema.inc -d tools/clang/include/clang/Basic/riscv_vector_builtin_sema.inc.d [3478/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sme-header -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sme.td --write-if-changed -o tools/clang/lib/Headers/arm_sme.h -d tools/clang/lib/Headers/arm_sme.h.d [3479/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-bf16 -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_bf16.td --write-if-changed -o tools/clang/lib/Headers/arm_bf16.h -d tools/clang/lib/Headers/arm_bf16.h.d [3480/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-cde-header -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_cde.td --write-if-changed -o tools/clang/lib/Headers/arm_cde.h -d tools/clang/lib/Headers/arm_cde.h.d [3481/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-sve-header -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_sve.td --write-if-changed -o tools/clang/lib/Headers/arm_sve.h -d tools/clang/lib/Headers/arm_sve.h.d [3482/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-vector-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_vector_builtins.inc -d tools/clang/include/clang/Basic/riscv_vector_builtins.inc.d [3483/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-mve-header -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_mve.td --write-if-changed -o tools/clang/lib/Headers/arm_mve.h -d tools/clang/lib/Headers/arm_mve.h.d [3484/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-vector-type -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_neon.td --write-if-changed -o tools/clang/lib/Headers/arm_vector_types.h -d tools/clang/lib/Headers/arm_vector_types.h.d [3485/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-vector-builtin-codegen -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_vector.td --write-if-changed -o tools/clang/include/clang/Basic/riscv_vector_builtin_cg.inc -d tools/clang/include/clang/Basic/riscv_vector_builtin_cg.inc.d [3486/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/CoreProperties.td --write-if-changed -o tools/lldb/source/Core/CoreProperties.inc -d tools/lldb/source/Core/CoreProperties.inc.d [3487/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/CoreProperties.td --write-if-changed -o tools/lldb/source/Core/CorePropertiesEnum.inc -d tools/lldb/source/Core/CorePropertiesEnum.inc.d [3488/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-riscv-vector-header -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/riscv_vector.td --write-if-changed -o tools/clang/lib/Headers/riscv_vector.h -d tools/clang/lib/Headers/riscv_vector.h.d [3489/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-arm-neon -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/arm_neon.td --write-if-changed -o tools/clang/lib/Headers/arm_neon.h -d tools/clang/lib/Headers/arm_neon.h.d [3490/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-option-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/Options.td --write-if-changed -o tools/lldb/source/Commands/CommandOptions.inc -d tools/lldb/source/Commands/CommandOptions.inc.d [3491/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/builtins.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/builtins.h [3492/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/float.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/float.h [3493/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic && /usr/local/bin/cmake -DNAMES="LLVM;CLANG" -DLLVM_SOURCE_DIR= -DCLANG_SOURCE_DIR= -DCLANG_VC_REPOSITORY= -DCLANG_VC_REVISION= -DHEADER_FILE=/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic/VCSVersion.inc -DLLVM_VC_REPOSITORY= -DLLVM_VC_REVISION= -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/GenerateVersionFromVCS.cmake [3494/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/iso646.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/iso646.h [3495/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/inttypes.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/inttypes.h [3496/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/limits.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/limits.h [3497/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/module.modulemap /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/module.modulemap [3498/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdalign.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdalign.h [3499/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdarg.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdarg.h [3500/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg___gnuc_va_list.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg___gnuc_va_list.h [3501/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg_header_macro.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg_header_macro.h [3502/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg___va_copy.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg___va_copy.h [3503/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg_va_copy.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg_va_copy.h [3504/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg_va_list.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg_va_list.h [3505/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stdarg_va_arg.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stdarg_va_arg.h [3506/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdbool.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdbool.h [3507/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdatomic.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdatomic.h [3508/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdckdint.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdckdint.h [3509/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stddef.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stddef.h [3510/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_header_macro.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_header_macro.h [3511/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_max_align_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_max_align_t.h [3512/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_nullptr_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_nullptr_t.h [3513/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_null.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_null.h [3514/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_offsetof.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_offsetof.h [3515/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_ptrdiff_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_ptrdiff_t.h [3516/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_rsize_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_rsize_t.h [3517/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_size_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_size_t.h [3518/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_wchar_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_wchar_t.h [3519/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_unreachable.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_unreachable.h [3520/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__stddef_wint_t.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__stddef_wint_t.h [3521/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdint.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdint.h [3522/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/stdnoreturn.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/stdnoreturn.h [3523/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/tgmath.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/tgmath.h [3524/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/unwind.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/unwind.h [3525/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/varargs.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/varargs.h [3526/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/arm_acle.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_acle.h [3527/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/arm_cmse.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_cmse.h [3528/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/arm64intr.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm64intr.h [3529/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/armintr.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/armintr.h [3530/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_builtin_vars.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_builtin_vars.h [3531/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/arm_neon_sve_bridge.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_neon_sve_bridge.h [3532/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_math.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_math.h [3533/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_cmath.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_cmath.h [3534/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_device_functions.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_device_functions.h [3535/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_complex_builtins.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_complex_builtins.h [3536/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_texture_intrinsics.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_texture_intrinsics.h [3537/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_intrinsics.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_intrinsics.h [3538/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_libdevice_declares.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_libdevice_declares.h [3539/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_math_forward_declares.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_math_forward_declares.h [3540/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_cuda_runtime_wrapper.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_cuda_runtime_wrapper.h [3541/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hexagon_circ_brev_intrinsics.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hexagon_circ_brev_intrinsics.h [3542/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hvx_hexagon_protos.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hvx_hexagon_protos.h [3543/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hexagon_types.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hexagon_types.h [3544/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hexagon_protos.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hexagon_protos.h [3545/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/bindings/python && /usr/local/bin/swig -c++ -w361,362,509 -features autodoc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/bindings -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/bindings/python -c++ -threads -python -outdir /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/bindings/python -o /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/bindings/python/LLDBWrapPython.cpp /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/bindings/python/python.swig [3546/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_hip_math.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_hip_math.h [3547/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_hip_libdevice_declares.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_hip_libdevice_declares.h [3548/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_hip_cmath.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_hip_cmath.h [3549/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_hip_stdlib.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_hip_stdlib.h [3550/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/larchintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/larchintrin.h [3551/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/lasxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/lasxintrin.h [3552/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__clang_hip_runtime_wrapper.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__clang_hip_runtime_wrapper.h [3553/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/lsxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/lsxintrin.h [3554/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/opencl-c-base.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/opencl-c-base.h [3555/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/msa.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/msa.h [3556/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/opencl-c.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/opencl-c.h [3557/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/altivec.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/altivec.h [3558/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/htmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/htmintrin.h [3559/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/htmxlintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/htmxlintrin.h [3560/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/riscv_bitmanip.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/riscv_bitmanip.h [3561/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/riscv_corev_alu.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/riscv_corev_alu.h [3562/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/riscv_crypto.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/riscv_crypto.h [3563/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/riscv_ntlh.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/riscv_ntlh.h [3564/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sifive_vector.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sifive_vector.h [3565/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/s390intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/s390intrin.h [3566/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/vecintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/vecintrin.h [3567/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/velintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/velintrin.h [3568/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/velintrin_approx.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/velintrin_approx.h [3569/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/velintrin_gen.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/velintrin_gen.h [3570/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/adcintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/adcintrin.h [3571/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/adxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/adxintrin.h [3572/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ammintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ammintrin.h [3573/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxavx512intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxavx512intrin.h [3574/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxcomplexintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxcomplexintrin.h [3575/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o -MF tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o.d -o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesTypes.cpp [3576/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxbf16transposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxbf16transposeintrin.h [3577/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxcomplextransposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxcomplextransposeintrin.h [3578/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxfp16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxfp16intrin.h [3579/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxfp16transposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxfp16transposeintrin.h [3580/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxfp8intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxfp8intrin.h [3581/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxintrin.h [3582/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxmovrsintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxmovrsintrin.h [3583/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxmovrstransposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxmovrstransposeintrin.h [3584/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxtf32intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxtf32intrin.h [3585/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxtf32transposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxtf32transposeintrin.h [3586/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amxtransposeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amxtransposeintrin.h [3587/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512convertintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512convertintrin.h [3588/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512bf16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512bf16intrin.h [3589/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512minmaxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512minmaxintrin.h [3590/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512satcvtintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512satcvtintrin.h [3591/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512niintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512niintrin.h [3592/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2_512satcvtdsintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2_512satcvtdsintrin.h [3593/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2bf16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2bf16intrin.h [3594/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2copyintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2copyintrin.h [3595/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2convertintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2convertintrin.h [3596/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2minmaxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2minmaxintrin.h [3597/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2niintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2niintrin.h [3598/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2satcvtdsintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2satcvtdsintrin.h [3599/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/CrashDebugger.cpp [3600/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx10_2satcvtintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx10_2satcvtintrin.h [3601/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512bf16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512bf16intrin.h [3602/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx2intrin.h [3603/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512bitalgintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512bitalgintrin.h [3604/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512bwintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512bwintrin.h [3605/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512cdintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512cdintrin.h [3606/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512fp16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512fp16intrin.h [3607/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512dqintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512dqintrin.h [3608/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512fintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512fintrin.h [3609/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512ifmaintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512ifmaintrin.h [3610/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512ifmavlintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512ifmavlintrin.h [3611/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vbmi2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vbmi2intrin.h [3612/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vbmiintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vbmiintrin.h [3613/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vbmivlintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vbmivlintrin.h [3614/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlbf16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlbf16intrin.h [3615/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlbitalgintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlbitalgintrin.h [3616/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlbwintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlbwintrin.h [3617/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlcdintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlcdintrin.h [3618/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vldqintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vldqintrin.h [3619/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlfp16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlfp16intrin.h [3620/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlvbmi2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlvbmi2intrin.h [3621/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlintrin.h [3622/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlvnniintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlvnniintrin.h [3623/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vlvp2intersectintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vlvp2intersectintrin.h [3624/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vnniintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vnniintrin.h [3625/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vp2intersectintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vp2intersectintrin.h [3626/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vpopcntdqintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vpopcntdqintrin.h [3627/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avx512vpopcntdqvlintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avx512vpopcntdqvlintrin.h [3628/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxifmaintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxifmaintrin.h [3629/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxintrin.h [3630/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxneconvertintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxneconvertintrin.h [3631/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxvnniint16intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxvnniint16intrin.h [3632/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxvnniint8intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxvnniint8intrin.h [3633/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/avxvnniintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/avxvnniintrin.h [3634/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/bmi2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/bmi2intrin.h [3635/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/bmiintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/bmiintrin.h [3636/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cetintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cetintrin.h [3637/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cldemoteintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cldemoteintrin.h [3638/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/clflushoptintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/clflushoptintrin.h [3639/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/clwbintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/clwbintrin.h [3640/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/clzerointrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/clzerointrin.h [3641/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cmpccxaddintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cmpccxaddintrin.h [3642/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/crc32intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/crc32intrin.h [3643/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/emmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/emmintrin.h [3644/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/enqcmdintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/enqcmdintrin.h [3645/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/f16cintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/f16cintrin.h [3646/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/fma4intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/fma4intrin.h [3647/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/fmaintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/fmaintrin.h [3648/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/gfniintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/gfniintrin.h [3649/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/immintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/immintrin.h [3650/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/fxsrintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/fxsrintrin.h [3651/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hresetintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hresetintrin.h [3652/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ia32intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ia32intrin.h [3653/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/invpcidintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/invpcidintrin.h [3654/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/keylockerintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/keylockerintrin.h [3655/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/mm3dnow.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/mm3dnow.h [3656/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/lwpintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/lwpintrin.h [3657/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/lzcntintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/lzcntintrin.h [3658/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/mmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/mmintrin.h [3659/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/movdirintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/movdirintrin.h [3660/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/movrs_avx10_2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/movrs_avx10_2intrin.h [3661/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/movrs_avx10_2_512intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/movrs_avx10_2_512intrin.h [3662/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/movrsintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/movrsintrin.h [3663/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/mwaitxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/mwaitxintrin.h [3664/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/nmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/nmmintrin.h [3665/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/pconfigintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/pconfigintrin.h [3666/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/popcntintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/popcntintrin.h [3667/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/pkuintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/pkuintrin.h [3668/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/pmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/pmmintrin.h [3669/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/prfchiintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/prfchiintrin.h [3670/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/prfchwintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/prfchwintrin.h [3671/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ptrauth.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ptrauth.h [3672/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ptwriteintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ptwriteintrin.h [3673/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/raointintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/raointintrin.h [3674/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/rdpruintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/rdpruintrin.h [3675/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/rdseedintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/rdseedintrin.h [3676/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/rtmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/rtmintrin.h [3677/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/serializeintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/serializeintrin.h [3678/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o -MF tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o.d -o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3679/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sm3intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sm3intrin.h [3680/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sgxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sgxintrin.h [3681/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sha512intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sha512intrin.h [3682/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/shaintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/shaintrin.h [3683/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sm4intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sm4intrin.h [3684/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/sm4evexintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/sm4evexintrin.h [3685/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/smmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/smmintrin.h [3686/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/tmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/tmmintrin.h [3687/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/tbmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/tbmintrin.h [3688/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/tsxldtrkintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/tsxldtrkintrin.h [3689/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/uintrintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/uintrintrin.h [3690/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/usermsrintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/usermsrintrin.h [3691/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/vaesintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/vaesintrin.h [3692/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/vpclmulqdqintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/vpclmulqdqintrin.h [3693/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/waitpkgintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/waitpkgintrin.h [3694/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/wbnoinvdintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/wbnoinvdintrin.h [3695/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__wmmintrin_aes.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__wmmintrin_aes.h [3696/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/x86intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/x86intrin.h [3697/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/wmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/wmmintrin.h [3698/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/__wmmintrin_pclmul.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/__wmmintrin_pclmul.h [3699/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/x86gprintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/x86gprintrin.h [3700/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xmmintrin.h [3701/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xopintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xopintrin.h [3702/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xsavecintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xsavecintrin.h [3703/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xsaveintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xsaveintrin.h [3704/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xsaveoptintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xsaveoptintrin.h [3705/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xsavesintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xsavesintrin.h [3706/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/xtestintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/xtestintrin.h [3707/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cet.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cet.h [3708/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/nvptxintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/nvptxintrin.h [3709/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cpuid.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cpuid.h [3710/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/gpuintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/gpuintrin.h [3711/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/amdgpuintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/amdgpuintrin.h [3712/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/wasm_simd128.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/wasm_simd128.h [3713/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/intrin0.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/intrin0.h [3714/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/intrin.h [3715/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/vadefs.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/vadefs.h [3716/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/yvals_core.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/yvals_core.h [3717/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/mm_malloc.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/mm_malloc.h [3718/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/algorithm /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/algorithm [3719/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/cmath /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/cmath [3720/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/complex /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/complex [3721/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/new /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/new [3722/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/bits/shared_ptr_base.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/bits/shared_ptr_base.h [3723/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/bits/basic_string.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/bits/basic_string.h [3724/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/mmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/mmintrin.h [3725/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/xmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/xmmintrin.h [3726/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/mm_malloc.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/mm_malloc.h [3727/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/cuda_wrappers/bits/basic_string.tcc /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/cuda_wrappers/bits/basic_string.tcc [3728/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/emmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/emmintrin.h [3729/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/pmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/pmmintrin.h [3730/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/tmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/tmmintrin.h [3731/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/smmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/smmintrin.h [3732/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/nmmintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/nmmintrin.h [3733/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/bmiintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/bmiintrin.h [3734/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/bmi2intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/bmi2intrin.h [3735/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/immintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/immintrin.h [3736/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/x86intrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/x86intrin.h [3737/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/ppc_wrappers/x86gprintrin.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/ppc_wrappers/x86gprintrin.h [3738/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/cmath /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/cmath [3739/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/complex /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/complex [3740/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/complex.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/complex.h [3741/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/math.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/math.h [3742/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/__clang_openmp_device_functions.h [3743/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/complex_cmath.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/complex_cmath.h [3744/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/openmp_wrappers/new /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/openmp_wrappers/new [3745/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/zos_wrappers/builtins.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/zos_wrappers/builtins.h [3746/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hlsl.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hlsl.h [3747/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hlsl/hlsl_basic_types.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hlsl/hlsl_basic_types.h [3748/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hlsl/hlsl_intrinsics.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hlsl/hlsl_intrinsics.h [3749/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/hlsl/hlsl_detail.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/hlsl/hlsl_detail.h [3750/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/assert.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/assert.h [3751/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/stdio.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/stdio.h [3752/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/string.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/string.h [3753/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/ctype.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/ctype.h [3754/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/inttypes.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/inttypes.h [3755/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/stdlib.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/stdlib.h [3756/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_offload_wrappers/__llvm_offload_device.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_offload_wrappers/__llvm_offload_device.h [3757/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_offload_wrappers/__llvm_offload.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_offload_wrappers/__llvm_offload.h [3758/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_offload_wrappers/__llvm_offload_host.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_offload_wrappers/__llvm_offload_host.h [3759/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_fp16.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_fp16.h [3760/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Headers/llvm_libc_wrappers/time.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/llvm_libc_wrappers/time.h [3761/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_sve.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_sve.h [3762/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_neon.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_neon.h [3763/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_bf16.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_bf16.h [3764/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_sme.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_sme.h [3765/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_mve.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_mve.h [3766/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_cde.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_cde.h [3767/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/arm_vector_types.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/arm_vector_types.h [3768/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers && /usr/local/bin/cmake -E copy_if_different /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Headers/riscv_vector.h /exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/../lib/clang/20/include/riscv_vector.h [3769/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o -MF tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o.d -o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesReader.cpp [3770/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CLWarnings.cpp [3771/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CharInfo.cpp [3772/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Cuda.cpp [3773/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ASTSourceDescriptor.cpp [3774/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ExpressionTraits.cpp [3775/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CodeGenOptions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CodeGenOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CodeGenOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/CodeGenOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3776/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/DiagnosticOptions.cpp [3777/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/DarwinSDKInfo.cpp [3778/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Builtins.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Builtins.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Builtins.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Builtins.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3779/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/FileEntry.cpp [3780/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/FileSystemStatCache.cpp [3781/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/LangStandards.cpp [3782/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/LangOptions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/LangOptions.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/LangOptions.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/LangOptions.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3783/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/FileManager.cpp [3784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Diagnostic.cpp [3785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/DiagnosticIDs.cpp [3786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/MakeSupport.cpp [3787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OperatorPrecedence.cpp [3788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ObjCRuntime.cpp [3789/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ParsedAttrInfo.cpp [3790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Attributes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Attributes.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Attributes.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Attributes.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenMPKinds.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenMPKinds.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenMPKinds.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenMPKinds.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenMPKinds.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenMPKinds.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenMPKinds.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenCLOptions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenCLOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenCLOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/OpenCLOptions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:365:31: note: in implicit copy constructor for 'clang::LangOptions' first required here 365 | LangOptions LangOptsNoCPP = LangOpts; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/IdentifierTable.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 6 warnings generated. [3794/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ProfileList.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ProfileList.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ProfileList.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ProfileList.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ProfileList.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/ProfileList.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/ProfileList.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3795/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/NoSanitizeList.cpp [3796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Module.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Module.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Module.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Module.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3797/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/SanitizerSpecialCaseList.cpp [3798/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Sanitizers.cpp [3799/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Stack.cpp [3800/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/SourceLocation.cpp [3801/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/StackExhaustionHandler.cpp [3802/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetID.cpp [3803/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/SourceMgrAdapter.cpp [3804/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Sarif.cpp [3805/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3806/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/SourceManager.cpp [3807/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3808/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3809/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AVR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3810/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/BPF.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/AArch64.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3812/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/CSKY.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3813/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/ARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3814/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/DirectX.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3815/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Lanai.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3816/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Hexagon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3817/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/MSP430.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3818/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/LoongArch.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3819/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/M68k.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3820/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3821/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3822/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/NVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PNaCl.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Mips.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/TCE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Sparc.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SystemZ.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/SPIR.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/VE.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TypeTraits.cpp [3831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TokenKinds.cpp [3832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/PPC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/WebAssembly.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/RISCV.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Version.cpp [3836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/XRayInstr.cpp [3837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/XCore.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/Xtensa.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Warnings.cpp [3840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/XRayLists.cpp [3841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit move constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:78:12: note: in implicit move constructor for 'clang::LangOptions' first required here 78 | return LangOpts; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/DependencyDirectivesScanner.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 6 warnings generated. [3842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -MF tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o.d -o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/X86.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets/OSTargets.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/Targets.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Basic/TargetDefines.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/HeaderMap.cpp [3844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o -MF tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o.d -o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesYAMLCompiler.cpp [3845/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/InitHeaderSearch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/InitHeaderSearch.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/InitHeaderSearch.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/InitHeaderSearch.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroArgs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroArgs.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroArgs.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroArgs.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/MacroInfo.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/HeaderSearch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/HeaderSearch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/HeaderSearch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/HeaderSearch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Lexer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Lexer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Lexer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Lexer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/LiteralSupport.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/LiteralSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/LiteralSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/LiteralSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPCaching.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPCaching.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPCaching.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPCaching.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPCallbacks.cpp [3853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPConditionalDirectiveRecord.cpp [3854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o -MF tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o.d -o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/APINotes/APINotesWriter.cpp [3855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPExpressions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPExpressions.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPExpressions.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPExpressions.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PreprocessingRecord.cpp [3857/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPLexerChange.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPLexerChange.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPLexerChange.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPLexerChange.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3858/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/ModuleMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/ModuleMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/ModuleMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/ModuleMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3859/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPDirectives.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPDirectives.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPDirectives.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPDirectives.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3860/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Pragma.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Pragma.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Pragma.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Pragma.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3861/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/ScratchBuffer.cpp [3862/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PreprocessorLexer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PreprocessorLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PreprocessorLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PreprocessorLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3863/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPMacroExpansion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPMacroExpansion.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPMacroExpansion.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/PPMacroExpansion.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3864/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenConcatenation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenConcatenation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenConcatenation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenConcatenation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3865/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenLexer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenLexer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenLexer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/TokenLexer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3866/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -MF tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o.d -o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Preprocessor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Preprocessor.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Preprocessor.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Lex/Preprocessor.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [3867/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/ParseAST.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/ParseAST.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/ParseAST.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseAST.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3868/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseCXXInlineMethods.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3869/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseHLSL.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3870/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseInit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3871/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExprCXX.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3872/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDeclCXX.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3873/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseExpr.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3874/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseDecl.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3875/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseObjc.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3876/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTentative.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3877/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-opcodes -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Opcodes.td --write-if-changed -o tools/clang/lib/AST/Opcodes.inc -d tools/clang/lib/AST/Opcodes.inc.d [3878/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-attr-doc-table -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/../../include/ -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/../../include/clang/Basic/Attr.td --write-if-changed -o tools/clang/lib/AST/AttrDocTable.inc -d tools/clang/lib/AST/AttrDocTable.inc.d [3879/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseTemplate.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3880/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenMP.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3881/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmt.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3882/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseStmtAsm.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3883/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/Parser.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3884/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParsePragma.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3885/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConsumer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConsumer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConsumer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConsumer.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3886/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConcept.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConcept.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConcept.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConcept.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTConcept.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3887/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/APValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3888/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o -MF tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o.d -o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Parse/ParseOpenACC.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [3889/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDiagnostic.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3890/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrDocTable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrDocTable.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrDocTable.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrDocTable.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrDocTable.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3891/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTTypeTraits.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3892/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:61: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTStructuralEquivalence.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:61: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTStructuralEquivalence.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:61: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTStructuralEquivalence.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:66: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:67: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTStructuralEquivalence.cpp:69: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentBriefParser.cpp [3894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Availability.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Availability.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Availability.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Availability.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Availability.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3895/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Comment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3896/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentCommandTraits.cpp [3897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentLexer.cpp [3898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporterLookupTable.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTDumper.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComparisonCategories.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3902/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTImporter.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentSema.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentSema.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentSema.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CommentSema.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Comment.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CommentSema.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DataCollection.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DataCollection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DataCollection.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DataCollection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DataCollection.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DataCollection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DataCollection.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DataCollection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DataCollection.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ComputeDependence.cpp:11: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXInheritance.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:29: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ASTContext.cpp:80: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [3908/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclarationName.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclFriend.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [3910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclGroup.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclGroup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclGroup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclGroup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclGroup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3911/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclCXX.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclBase.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrImpl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrImpl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrImpl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrImpl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/AttrImpl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclOpenMP.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 9 warnings generated. [3915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Decl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclTemplate.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DeclPrinter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConcepts.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3920/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprClassification.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTSource.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/BitcastBuffer.cpp [3925/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExternalASTMerger.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatString.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Expr.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/InheritViz.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMapContext.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/DynamicRecursiveASTVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Frame.cpp [3933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3934/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3935/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3936/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3937/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3938/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Floating.cpp [3939/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3940/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3941/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3942/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/ByteCodeEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBuiltin.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Compiler.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3943/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:5855:15: note: in implicit copy constructor for 'clang::LangOptions' first required here 5855 | auto LO = Info.getASTContext().getLangOpts(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ExprConstant.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 10 warnings generated. [3944/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3945/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3946/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Disasm.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3947/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Context.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpStack.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3948/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3949/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/PrimType.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3950/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3951/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Source.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3952/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Record.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3953/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpShared.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpShared.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpShared.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpShared.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpShared.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3954/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3955/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/MemberPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Pointer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3956/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDiagnostic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/State.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Program.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3957/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvaluationResult.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/FunctionPointer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Function.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/EvalEmitter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3958/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumCXXABI.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3959/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/CXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftCXXABI.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3960/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NestedNameSpecifier.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3961/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Mangle.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3962/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NSAPI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NSAPI.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NSAPI.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NSAPI.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/NSAPI.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3963/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ItaniumMangle.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3964/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/MicrosoftMangle.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3965/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Descriptor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/DynamicAllocator.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpBlock.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/Interp.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ByteCode/InterpFrame.h:113:22: warning: virtual method 'getSource' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual SourceInfo getSource(CodePtr PC) const; | ^ 8 warnings generated. [3966/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenACCClause.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenACCClause.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenACCClause.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenACCClause.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenACCClause.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3967/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/JSONNodeDumper.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/JSONNodeDumper.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3968/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRHash.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRHash.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRHash.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRHash.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3969/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ODRDiagsEmitter.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ODRDiagsEmitter.cpp:10: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [3970/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMap.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ParentMap.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3971/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp:3: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OSLog.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp:3: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OSLog.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp:3: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OSLog.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp:3: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OSLog.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OSLog.cpp:6: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3972/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/PrintfFormatString.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/PrintfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/PrintfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/PrintfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/PrintfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3973/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenMPClause.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenMPClause.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenMPClause.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenMPClause.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/OpenMPClause.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 9 warnings generated. [3974/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/QualTypeNames.h:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/QualTypeNames.h:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/QualTypeNames.h:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/QualTypeNames.h:63: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/QualTypeNames.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3975/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Randstruct.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3976/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecordLayout.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecordLayout.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecordLayout.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecordLayout.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayout.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecordLayout.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3977/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RawCommentList.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RawCommentList.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RawCommentList.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RawCommentList.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RawCommentList.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3978/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/SelectorLocationsKind.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/SelectorLocationsKind.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/SelectorLocationsKind.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/SelectorLocationsKind.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/SelectorLocationsKind.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3979/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ScanfFormatString.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ScanfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/FormatString.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ScanfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/FormatString.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ScanfFormatString.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/FormatString.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/ScanfFormatString.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/FormatStringParsing.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3980/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtIterator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtIterator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtIterator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtIterator.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtIterator.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3981/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtCXX.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtCXX.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtCXX.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3982/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtObjC.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3983/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenACC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenACC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3984/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/RecordLayoutBuilder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3985/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtViz.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtViz.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtGraphTraits.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtViz.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtGraphTraits.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtViz.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtGraphTraits.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtViz.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3986/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [3987/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateBase.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3988/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Stmt.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3989/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TemplateName.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3990/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtProfile.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3991/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/StmtPrinter.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3992/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTTBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTTBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTTBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTTBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTTBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTTBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3993/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TypeLoc.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TypeLoc.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TypeLoc.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypeLoc.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3994/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TypePrinter.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [3995/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Linkage.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/Type.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [3996/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/VTableBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/VTableBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [3997/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -MF tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o.d -o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [3998/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -MF tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o.d -o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/AST/TextNodeDumper.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TextNodeDumper.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [3999/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o -MF tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o.d -o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/GtestMatchers.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/GtestMatchers.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4000/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-clang-opencl-builtins -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/OpenCLBuiltins.td --write-if-changed -o tools/clang/lib/Sema/OpenCLBuiltins.inc -d tools/clang/lib/Sema/OpenCLBuiltins.inc.d [4001/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -MF tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o.d -o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:40: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4002/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o -MF tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o.d -o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Marshallers.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:40: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4003/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -MF tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o.d -o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Parser.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Parser.h:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:40: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4004/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -MF tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o.d -o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4005/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4006/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CrossTU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -MF tools/clang/lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o.d -o tools/clang/lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CrossTU/CrossTranslationUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterSharedState.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CrossTU/CrossTranslationUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterSharedState.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CrossTU/CrossTranslationUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterSharedState.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterLookupTable.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CrossTU/CrossTranslationUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporterSharedState.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CrossTU/CrossTranslationUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4007/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CodeCompleteConsumer.cpp:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4008/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DeclSpec.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4009/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HeuristicResolver.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HeuristicResolver.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HeuristicResolver.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HeuristicResolver.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HeuristicResolver.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4010/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/IdentifierResolver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/IdentifierResolver.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/IdentifierResolver.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/IdentifierResolver.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/IdentifierResolver.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4011/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:26: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/DelayedDiagnostic.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4012/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/AnalysisBasedWarnings.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/AnalysisBasedWarnings.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/AnalysisBasedWarnings.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/AnalysisBasedWarnings.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/AnalysisBasedWarnings.cpp:45: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4013/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -MF tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o.d -o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/ASTMatchFinder.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4014/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HLSLExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HLSLExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HLSLExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HLSLExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/HLSLExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/HLSLExternalSemaSource.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4015/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Scope.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Scope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Scope.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Scope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Scope.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Scope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Scope.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Scope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Scope.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4016/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/JumpDiagnostics.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4017/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ScopeInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ScopeInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ScopeInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ScopeInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ScopeInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ScopeInfo.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4018/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/MultiplexExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/MultiplexExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/MultiplexExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/MultiplexExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/MultiplexExternalSemaSource.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/MultiplexExternalSemaSource.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4019/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAMDGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAMDGPU.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4020/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAVR.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAVR.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAVR.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaAVR.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAVR.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4021/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAccess.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 9 warnings generated. [4022/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4023/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaARM.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaARM.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaARM.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4024/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ParsedAttr.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ParsedAttr.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ParsedAttr.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ParsedAttr.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/ParsedAttr.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4025/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/UsedDeclVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/Sema.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 9 warnings generated. [4026/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBPF.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBPF.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBPF.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBPF.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBPF.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4027/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAvailability.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4028/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaAPINotes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4029/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:2: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBase.cpp:2: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4030/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConsumer.cpp [4031/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaBoundsSafety.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4032/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCXXScopeSpec.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4033/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCast.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4034/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCoroutine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4035/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Redeclarable.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Redeclarable.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Redeclarable.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaCUDA.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCUDA.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4036/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaChecking.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4037/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaCodeComplete.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4038/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaConcept.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaConcept.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaConcept.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaConcept.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaConcept.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaConcept.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4039/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclAttr.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 11 warnings generated. [4040/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclObjC.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4041/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExceptionSpec.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4042/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -MF tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o.d -o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ASTMatchers/Dynamic/Registry.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Registry.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4043/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:59: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDecl.cpp:59: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4044/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFixItUtils.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4045/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprMember.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4046/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/EnterExpressionEvaluationContext.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaDeclCXX.cpp:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4047/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprObjC.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4048/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaFunctionEffects.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4049/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHexagon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHexagon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHexagon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHexagon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHexagon.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4050/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHLSL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHLSL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHLSL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaHLSL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaHLSL.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4051/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaM68k.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaM68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaM68k.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaM68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaM68k.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaM68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaM68k.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaM68k.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaM68k.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4052/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLoongArch.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLoongArch.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLoongArch.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLoongArch.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLoongArch.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4053/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaInit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4054/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLambda.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4055/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMSP430.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMSP430.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMSP430.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMSP430.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMSP430.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4056/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMIPS.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMIPS.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMIPS.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaMIPS.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaMIPS.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4057/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaNVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaNVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaNVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaNVPTX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaNVPTX.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4058/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaLookup.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4059/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaModule.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4060/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExprCXX.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4061/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtOpenACC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACC.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4062/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4063/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/OpenACCClause.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenACCClause.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4064/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaObjCProperty.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4065/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenCL.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4066/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:60: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:60: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:14485:22: note: in implicit copy constructor for 'clang::LangOptions' first required here 14485 | LangOptions LO = S.getLangOpts(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 15 warnings generated. [4067/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPPC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPPC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPPC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPPC.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPPC.cpp:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4068/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPseudoObject.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPseudoObject.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPseudoObject.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaPseudoObject.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:33: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaPseudoObject.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaObjC.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4069/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaRISCV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaRISCV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaRISCV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaRISCV.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaRISCV.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4070/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAsm.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4071/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSPIRV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSPIRV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSPIRV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSPIRV.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSPIRV.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4072/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOverload.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4073/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/EvaluatedExprVisitor.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmtAttr.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4074/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Initialization.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Overload.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CheckExprLifetime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4075/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSwift.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSwift.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSwift.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSwift.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSwift.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4076/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSystemZ.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSystemZ.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSystemZ.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSystemZ.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSystemZ.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4077/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateVariadic.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4078/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSYCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSYCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSYCL.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaSYCL.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Ownership.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaSYCL.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4079/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaWasm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaWasm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaWasm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaWasm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaWasm.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4080/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4081/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateDeduction.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4082/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4083/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenMP.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenMP.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenMP.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenMP.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaOpenMP.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaOpenMP.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4084/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaX86.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaX86.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaX86.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaX86.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaBase.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Attr.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaX86.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4085/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4086/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TypeLocBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DelayedDiagnostic.h:32: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaType.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4087/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplate.cpp:37: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4088/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -MF tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o.d -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/TreeTransform.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/CoroutineStmtBuilder.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/SemaInternal.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Sema/SemaTemplateInstantiate.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Template.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [4089/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4090/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4091/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGAtomic.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4092/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4093/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4094/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDANV.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4095/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4096/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4097/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendUtil.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTOBackend.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 8 warnings generated. [4098/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4099/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCoroutine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4100/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGClass.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4101/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4102/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDeclCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4103/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDecl.cpp:34: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4104/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGException.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4105/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprAgg.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4106/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprCXX.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4107/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExpr.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4108/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprComplex.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4109/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprConstant.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4110/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGLoopInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGLoopInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGLoopInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGLoopInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGLoopInfo.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4111/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.cpp:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 12 warnings generated. [4112/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGHLSLRuntime.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4113/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGGPUBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4114/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGExprScalar.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4115/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCUDARuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuiltin.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4116/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGNonTrivialStruct.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4117/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4118/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4119/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4120/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCGNU.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4121/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGObjCMac.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBlocks.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4122/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:326:11: warning: virtual method '~CheckVarsEscapingDeclContext' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 326 | virtual ~CheckVarsEscapingDeclContext() = default; | ^ 12 warnings generated. [4123/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuth.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4124/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4125/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTT.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4126/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4127/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4128/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenABITypes.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenABITypes.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenABITypes.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenABITypes.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CGFunctionInfo.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenABITypes.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4129/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4130/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCleanup.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGOpenMPRuntime.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Frontend/Atomic/Atomic.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGStmtOpenMP.cpp:4701:11: warning: virtual method '~CheckVarsEscapingUntiedTaskDeclContext' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4701 | virtual ~CheckVarsEscapingUntiedTaskDeclContext() = default; | ^ 12 warnings generated. [4131/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenAction.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTWriter.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4132/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4133/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4134/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTBAA.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4135/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCall.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenTypes.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4136/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 8 warnings generated. [4137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/LinkInModulesPass.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/BackendConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4138/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ModuleBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4139/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenPGO.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 12 warnings generated. [4140/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ItaniumCXXABI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4141/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CoverageMappingGen.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4142/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/PatternInit.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4143/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4144/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SanitizerMetadata.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4145/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/SwiftCallingConv.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/SwiftCallingConv.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/SwiftCallingConv.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/SwiftCallingConv.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 11 warnings generated. [4146/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/SanitizerStats.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 12 warnings generated. [4147/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/BaseSubobject.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/TargetInfo.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4150/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4151/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGValue.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:152:41: note: in implicit copy constructor for 'clang::LangOptions' first required here 152 | TargetOpts(CI.getTargetOpts()), LangOpts(CI.getLangOpts()), | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ObjectFilePCHContainerWriter.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Address.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGPointerAuthInfo.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 15 warnings generated. [4152/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4153/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/BPF.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4155/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/DirectX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4157/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Lanai.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4158/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4159/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4160/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4161/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4162/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4163/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/NVPTX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4164/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PNaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4165/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SPIR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4170/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4171/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/VarBypassDetector.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4172/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/BodyFarm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/BodyFarm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/BodyFarm.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/BodyFarm.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4174/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4175/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/AnalysisDeclContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4176/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4177/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o -MF tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o.d -o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfo.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGDebugInfo.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/Targets/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/ABIInfoImpl.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGCXXABI.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenFunction.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CodeGenModule.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/CodeGen/CGVTables.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CalledOnceCheck.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4180/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CodeInjector.cpp [4181/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFGStmtMap.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4182/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CocoaConventions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CocoaConventions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CocoaConventions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CocoaConventions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CocoaConventions.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4183/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CallGraph.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CallGraph.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CallGraph.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CallGraph.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CallGraph.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CallGraph.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4184/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ConstructionContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ConstructionContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ConstructionContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ConstructionContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ConstructionContext.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ConstructionContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4185/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Dominators.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4187/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/CloneDetection.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4188/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Consumed.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Consumed.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Consumed.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Consumed.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/Consumed.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Consumed.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4189/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/IntervalPartition.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/IntervalPartition.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/IntervalPartition.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/IntervalPartition.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IntervalPartition.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/IntervalPartition.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4190/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/IssueHash.cpp:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4191/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/MacroExpansionContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/MacroExpansionContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/MacroExpansionContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/MacroExpansionContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4192/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ObjCNoReturn.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ObjCNoReturn.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ObjCNoReturn.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ObjCNoReturn.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ObjCNoReturn.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4193/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/LiveVariables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/LiveVariables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/LiveVariables.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/LiveVariables.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/LiveVariables.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/LiveVariables.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4194/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PostOrderCFGView.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4195/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/PathDiagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4196/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ProgramPoint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4197/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ReachableCode.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4198/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyLogical.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyLogical.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyLogical.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyLogical.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyLogical.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4199/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyTIL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyTIL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyTIL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyTIL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyTIL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:49: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4200/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ExprMutationAnalyzer.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4201/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafetyCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4202/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/RetainSummaryManager.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/RetainSummaryManager.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/RetainSummaryManager.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/RetainSummaryManager.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/RetainSummaryManager.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/RetainSummaryManager.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4203/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/ThreadSafety.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4204/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Arena.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Arena.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Arena.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Arena.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Arena.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4205/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/AdornedCFG.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4206/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Formula.cpp [4207/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/CNFFormula.cpp [4208/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UninitializedValues.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4209/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/ASTOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4210/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SimplifyConstraints.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Arena.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4211/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Logger.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Logger.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Logger.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Logger.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Logger.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Logger.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4212/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/RecordOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/RecordOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/RecordOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/RecordOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/RecordOps.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/RecordOps.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4213/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4214/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/AdornedCFG.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4215/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp [4216/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4217/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Value.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Value.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Value.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Value.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Value.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4218/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Value.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4219/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:29: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/SmartPointerAccessorCaching.cpp:1: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4220/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -MF tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o.d -o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/Commit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/Commit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/Commit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/Commit.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4221/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -MF tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o.d -o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/EditedSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/EditedSource.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/EditedSource.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/EditedSource.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4222/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Transfer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Transfer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Transfer.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Transfer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Transfer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/ASTOps.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Transfer.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4223/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o -MF tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o.d -o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/UnsafeBufferUsage.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4224/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/APIIgnoresList.cpp [4225/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -MF tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o.d -o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4226/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/API.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4227/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTDumper.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTNodeTraverser.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4228/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive/Models -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4229/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -MF tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o.d -o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/TokenRewriter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/TokenRewriter.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/TokenRewriter.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/TokenRewriter.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4230/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -MF tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o.d -o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/HTMLRewrite.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/HTMLRewrite.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/HTMLRewrite.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/HTMLRewrite.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4231/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4232/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -MF tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o.d -o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/Rewriter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/Rewriter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/Rewriter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Rewrite/Rewriter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4233/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/DeclarationFragments.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4234/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4235/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/FileRemapper.cpp [4236/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/PlistReporter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/PlistReporter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/PlistReporter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/PlistReporter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4237/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Analysis/FlowSensitive/Models -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o -MF tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o.d -o tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4238/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMTActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4239/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ARCMT.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4240/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAPIUses.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4241/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransARCAssign.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4242/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4243/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o -MF tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o.d -o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4244/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCAttrs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4245/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/ObjCMT.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4246/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransGCCalls.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4247/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProperties.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4249/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4250/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Action.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Action.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 1 warning generated. [4251/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransformActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransformActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransformActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransformActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransformActions.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4252/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Compilation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Compilation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Compilation.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Compilation.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Compilation.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4253/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Distro.cpp [4254/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Internals.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4255/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4256/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/DriverOptions.cpp [4257/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4258/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Phases.cpp [4261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Job.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Job.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Job.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/InputInfo.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Job.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Job.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Job.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4262/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/MultilibBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/MultilibBuilder.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/MultilibBuilder.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/MultilibBuilder.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/MultilibBuilder.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/OptionUtils.cpp [4264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Multilib.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Multilib.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Multilib.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Multilib.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Multilib.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4265/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Tool.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Tool.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/InputInfo.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 1 warning generated. [4266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/OffloadBundler.cpp [4267/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/SanitizerArgs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/SanitizerArgs.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/SanitizerArgs.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/SanitizerArgs.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/SanitizerArgs.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/AArch64.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4269/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/CSKY.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Driver.cpp:29: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:45:16: warning: virtual method 'RenderExtraToolArgs' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 45 | virtual void RenderExtraToolArgs(const JobAction &JA, | ^ 5 warnings generated. [4271/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/LoongArch.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/ARM.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4273/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/M68k.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChain.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/PPC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4276/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Mips.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4277/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/SystemZ.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4278/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/Sparc.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4279/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/RISCV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4280/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/VE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4281/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Arch/X86.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AVR.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4283/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4284/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AIX.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4285/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/BareMetal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CrossWindows.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4288/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CSKYToolChain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/DragonFly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:45:16: warning: virtual method 'RenderExtraToolArgs' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 45 | virtual void RenderExtraToolArgs(const JobAction &JA, | ^ 5 warnings generated. [4291/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4292/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Flang.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4293/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Darwin.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4294/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.cpp:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:45:16: warning: virtual method 'RenderExtraToolArgs' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 45 | virtual void RenderExtraToolArgs(const JobAction &JA, | ^ 5 warnings generated. [4296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -MF tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o.d -o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/ARCMigrate/Transforms.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Haiku.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Fuchsia.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPSPV.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPAMD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HLSL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPUtility.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPUtility.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPUtility.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPUtility.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/HIPUtility.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Clang.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4303/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hurd.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4304/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Hexagon.h:45:16: warning: virtual method 'RenderExtraToolArgs' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 45 | virtual void RenderExtraToolArgs(const JobAction &JA, | ^ 5 warnings generated. [4305/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4306/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4307/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MipsLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4308/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NaCl.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4309/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MinGW.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4310/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSVC.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/AMDGPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4311/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/NetBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4312/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/MSP430.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4313/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OpenBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4314/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PS4CPU.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4315/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/OHOS.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4316/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRVOpenMP.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SYCL.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4318/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/RISCVToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4319/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/SPIRV.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4320/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Solaris.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4321/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/TCE.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4322/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/UEFI.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4323/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/VEToolchain.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4324/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCFreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/FreeBSD.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4325/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/XCore.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4326/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/PPCLinux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Linux.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4327/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/InterfaceStubs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4328/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/WebAssembly.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Gnu.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/Cuda.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4329/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/ZOS.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4330/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Types.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Types.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Types.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Types.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/Types.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4331/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -MF tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o.d -o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/XRayArgs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/XRayArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/XRayArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/XRayArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/XRayArgs.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Driver/ToolChains/CommonArgs.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 4 warnings generated. [4332/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4333/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GlobalModuleIndex.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GlobalModuleIndex.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GlobalModuleIndex.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GlobalModuleIndex.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4334/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTWriter.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/GeneratePCH.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTWriter.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4335/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/InMemoryModuleCache.cpp [4336/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderStmt.cpp:53: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTRecordReader.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4337/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterStmt.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4338/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleFileExtension.cpp [4339/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriterDecl.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4340/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleFile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleFile.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleFile.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleFile.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4341/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/PCHContainerOperations.cpp [4342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ObjectFilePCHContainerReader.cpp [4343/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ModuleManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ModuleFile.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4344/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/TemplateBase.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp:11: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/TemplateArgumentHasher.cpp:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4345/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp [4346/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:26: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReaderDecl.cpp:55: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTRecordReader.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4347/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTMerge.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4348/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTWriter.cpp:70: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 9 warnings generated. [4349/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ChainedIncludesSource.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4350/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:58: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy assignment operator for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:551:13: note: in implicit copy assignment operator for 'clang::LangOptions' first required here 551 | LangOpt = LangOpts; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTUnit.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 11 warnings generated. [4351/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 8 warnings generated. [4352/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInstance.cpp:38: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4353/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyGraph.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyGraph.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyGraph.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyGraph.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4354/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -MF tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o.d -o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTCommon.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Serialization/ASTReader.cpp:83: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 9 warnings generated. [4355/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DiagnosticRenderer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DiagnosticRenderer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DiagnosticRenderer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DiagnosticRenderer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4356/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendOptions.cpp [4357/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/DependencyFile.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4358/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ASTConsumers.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4359/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/HeaderIncludeGen.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/HeaderIncludeGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/HeaderIncludeGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/HeaderIncludeGen.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4360/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/LayoutOverrideSource.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/LayoutOverrideSource.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/LayoutOverrideSource.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExternalASTSource.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LayoutOverrideSource.cpp:10: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4361/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/LogDiagnosticPrinter.cpp [4362/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/MultiplexConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/MultiplexConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/MultiplexConsumer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTDeserializationListener.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/MultiplexConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/MultiplexConsumer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTDeserializationListener.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/MultiplexConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/MultiplexConsumer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTDeserializationListener.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTBitCodes.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4363/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrintPreprocessedOutput.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrintPreprocessedOutput.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrintPreprocessedOutput.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrintPreprocessedOutput.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4364/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/HLSLRuntime.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InitPreprocessor.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4365/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy assignment operator for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:637:22: note: in implicit copy assignment operator for 'clang::LangOptions' first required here 637 | CI.getLangOpts() = AST->getLangOpts(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 11 warnings generated. [4366/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4367/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/ModuleDependencyCollector.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4368/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4369/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/FrontendActions.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TemplateInstCallback.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4370/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SerializedDiagnosticReader.cpp [4371/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9294:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 9294 | LANG_OPTION_WITH_MARSHALLING(1, 3944 /* -complex-range= */, complex_range_EQ, Joined, f_Group, INVALID, nullptr, 0, CC1Option, 0, nullptr, (std::array, const char*>, 1>{{ {std::array{{0, 0}}, nullptr} }}), nullptr, "full,improved,promoted,basic", true, 0, LangOpts->ComplexRange, LangOptions::CX_Full, false, LangOptions::CX_Full, normalizeSimpleEnum, denormalizeSimpleEnum, mergeForwardValue, extractForwardValue, 0) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:563:13: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 563 | KEYPATH = MERGER(KEYPATH, DEFAULT_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9294:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 9294 | LANG_OPTION_WITH_MARSHALLING(1, 3944 /* -complex-range= */, complex_range_EQ, Joined, f_Group, INVALID, nullptr, 0, CC1Option, 0, nullptr, (std::array, const char*>, 1>{{ {std::array{{0, 0}}, nullptr} }}), nullptr, "full,improved,promoted,basic", true, 0, LangOpts->ComplexRange, LangOptions::CX_Full, false, LangOptions::CX_Full, normalizeSimpleEnum, denormalizeSimpleEnum, mergeForwardValue, extractForwardValue, 0) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:565:15: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 565 | KEYPATH = MERGER(KEYPATH, IMPLIED_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9294:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 9294 | LANG_OPTION_WITH_MARSHALLING(1, 3944 /* -complex-range= */, complex_range_EQ, Joined, f_Group, INVALID, nullptr, 0, CC1Option, 0, nullptr, (std::array, const char*>, 1>{{ {std::array{{0, 0}}, nullptr} }}), nullptr, "full,improved,promoted,basic", true, 0, LangOpts->ComplexRange, LangOptions::CX_Full, false, LangOptions::CX_Full, normalizeSimpleEnum, denormalizeSimpleEnum, mergeForwardValue, extractForwardValue, 0) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:568:17: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 568 | KEYPATH = \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:563:13: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 563 | KEYPATH = MERGER(KEYPATH, DEFAULT_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:563:13: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 563 | KEYPATH = MERGER(KEYPATH, DEFAULT_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:565:15: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 565 | KEYPATH = MERGER(KEYPATH, IMPLIED_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:565:15: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 565 | KEYPATH = MERGER(KEYPATH, IMPLIED_VALUE); \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:568:17: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 568 | KEYPATH = \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4044: /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include/clang/Driver/Options.inc:9941:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 9941 | LANG_OPTION_WITH_MARSHALLING(1, 14228 /* -ffp-eval-method= */, ffp_eval_method_EQ, Joined, f_Group, INVALID, nullptr, 0, DefaultVis | CC1Option, 0, | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:4043:3: note: expanded from macro 'LANG_OPTION_WITH_MARSHALLING' 4043 | PARSE_OPTION_WITH_MARSHALLING(Args, Diags, __VA_ARGS__) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:568:17: note: expanded from macro 'PARSE_OPTION_WITH_MARSHALLING' 568 | KEYPATH = \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /usr/include/c++/v1/__memory/allocator.h:165:24: note: in implicit copy constructor for 'clang::LangOptions' first required here 165 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:9: note: in instantiation of function template specialization 'std::allocator::construct' requested here 319 | __a.construct(__p, std::forward<_Args>(__args)...); | ^ /usr/include/c++/v1/__memory/shared_ptr.h:264:33: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here 264 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...); | ^ /usr/include/c++/v1/__memory/shared_ptr.h:843:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace>::__shared_ptr_emplace, 0>' requested here 843 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...); | ^ /usr/include/c++/v1/__memory/shared_ptr.h:851:15: note: in instantiation of function template specialization 'std::allocate_shared, const clang::LangOptions &, 0>' requested here 851 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:130:15: note: in instantiation of function template specialization 'std::make_shared' requested here 130 | return std::make_shared(X); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:157:16: note: in instantiation of function template specialization '(anonymous namespace)::make_shared_copy' requested here 157 | LangOpts = make_shared_copy(X.getLangOpts()); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/CompilerInvocation.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 20 warnings generated. [4372/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4373/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnosticBuffer.cpp [4374/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/PrecompiledPreamble.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/PrecompiledPreamble.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/PrecompiledPreamble.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/PrecompiledPreamble.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTWriter.h:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4375/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnosticPrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnosticPrinter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnosticPrinter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnosticPrinter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4376/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnostic.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnostic.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TextDiagnostic.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4377/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FixItRewriter.cpp [4378/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4379/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/ExternalSemaSource.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TypoCorrection.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/TestModuleFileExtension.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4380/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4381/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteMacros.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteMacros.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteMacros.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteMacros.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4382/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/HTMLPrint.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4383/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ArgumentsAdjusters.cpp [4384/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteTest.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteTest.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteTest.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteTest.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4385/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Rewrite/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Rewrite/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Rewrite/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Rewrite/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Rewrite/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/FrontendActions.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4386/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/FrontendTool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -MF tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o.d -o tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMTActions.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4387/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4388/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/AllTUsExecution.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/AllTUsExecution.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/AllTUsExecution.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/AllTUsExecution.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/AllTUsExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/AllTUsExecution.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4389/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -MF tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o.d -o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4390/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CommonOptionsParser.cpp:27: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4391/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FileMatchTrie.cpp [4392/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/CompilationDatabase.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 8 warnings generated. [4393/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FixIt.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FixIt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/FixIt.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FixIt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/FixIt.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FixIt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/FixIt.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/FixIt.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/FixIt.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4394/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Execution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4395/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -MF tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o.d -o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/TemplateInstCallback.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4396/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp:46: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4397/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4398/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4399/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -MF tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o.d -o tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Diagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Diagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Diagnostic.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Diagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Diagnostic.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Diagnostic.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Diagnostic.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4400/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/JSONCompilationDatabase.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4401/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/LocateToolCompilationDatabase.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4402/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/StandaloneExecution.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/StandaloneExecution.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/StandaloneExecution.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/StandaloneExecution.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/StandaloneExecution.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/StandaloneExecution.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Execution.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4403/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4404/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -MF tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o.d -o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/IncludeStyle.cpp [4405/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -MF tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o.d -o tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Replacement.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Replacement.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Replacement.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Core/Replacement.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4406/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o -MF tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o.d -o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/HeaderSearch.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/DirectoryLookup.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/ModuleMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4407/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -MF tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o.d -o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit move constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:33:10: note: in implicit move constructor for 'clang::LangOptions' first required here 33 | return LangOpts; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 6 warnings generated. [4408/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/RefactoringCallbacks.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/RefactoringCallbacks.h:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -MF tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o.d -o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Tooling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 8 warnings generated. [4410/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Inclusions/Stdlib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o -MF tools/clang/lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o.d -o tools/clang/lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp:10: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4411/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4412/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4413/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Extract/Extract.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp [4415/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Lookup.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4416/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/AtomicChange.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/AtomicChange.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/AtomicChange.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ReplacementsYaml.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/AtomicChange.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ReplacementsYaml.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4417/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/RefactoringActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Extract/Extract.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4418/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4419/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/ASTSelection.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/ASTSelection.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4420/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Nodes.cpp [4421/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/ComputeReplacements.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/ComputeReplacements.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/ComputeReplacements.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/ComputeReplacements.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4422/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4423/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Mutations.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Mutations.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Mutations.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Mutations.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Mutations.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Mutations.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Mutations.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Core/Replacement.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Mutations.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4424/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Synthesis.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Synthesis.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Synthesis.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Synthesis.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Synthesis.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4425/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Tree.cpp [4426/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o -MF tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o.d -o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp [4427/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o -MF tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o.d -o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp [4428/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Tokens.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Tokens.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Tokens.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/Tokens.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/Tokens.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4429/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/ASTDiff -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -MF tools/clang/lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o.d -o tools/clang/lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4430/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4431/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4432/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -MF tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o.d -o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Syntax/BuildTree.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Syntax/BuildTree.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4433/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -MF tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o.d -o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4434/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o -MF tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o.d -o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4435/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCode.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCode.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCode.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCode.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCode.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4436/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Parsing.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Parsing.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4437/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -MF tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o.d -o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ 9 warnings generated. [4438/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/DirectoryWatcher -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/DirectoryWatcher -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -MF tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o.d -o tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/DirectoryWatcher/DirectoryScanner.cpp [4439/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RangeSelector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RangeSelector.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4440/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/DirectoryWatcher -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/DirectoryWatcher -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/default/DirectoryWatcher-not-implemented.cpp.o -MF tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/default/DirectoryWatcher-not-implemented.cpp.o.d -o tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/default/DirectoryWatcher-not-implemented.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp [4441/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o -MF tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o.d -o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4442/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4443/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/RewriteRule.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/RewriteRule.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4444/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/DeclOccurrence.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/DeclOccurrence.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/DeclOccurrence.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/FileIndexRecord.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4445/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/CommentToXML.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/CommentToXML.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/CommentToXML.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/CommentToXML.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/CommentToXML.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4446/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Stencil.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Stencil.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o -MF tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o.d -o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Tooling/Transformer/Transformer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Transformer/Transformer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4448/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexDecl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4449/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4450/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/IndexSerialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/IndexSerialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o -MF tools/clang/lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o.d -o tools/clang/lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/IndexSerialization/SerializablePathCollection.cpp [4451/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexSymbol.cpp:11: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DiagnosticBuilderWrappers.cpp [4453/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingAction.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4454/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DirectoryScanner.cpp [4455/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/FileList.cpp [4456/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/HeaderFile.cpp [4457/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTLambda.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexBody.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4458/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DylibVerifier.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DylibVerifier.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/FrontendRecords.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DylibVerifier.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/FrontendRecords.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DylibVerifier.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/FrontendRecords.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/DylibVerifier.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/FrontendRecords.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4459/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/APSIntType.cpp [4460/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/USRGeneration.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4461/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Library.cpp [4462/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp [4463/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -MF tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o.d -o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexingContext.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexingAction.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Index/IndexTypeSourceInfo.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4464/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Frontend.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 11 warnings generated. [4465/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4466/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4467/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4468/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugSuppression.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4469/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Checker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4470/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallDescription.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4471/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4472/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp [4473/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4474/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4475/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o -MF tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o.d -o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/InstallAPI/Visitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 11 warnings generated. [4476/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4477/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4478/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4479/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4480/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4481/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4482/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Environment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4483/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/DynamicType.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4484/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4485/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4486/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4487/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4488/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4489/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4490/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4491/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4492/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4493/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4494/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/AST.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4495/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4496/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4497/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4498/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4499/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4500/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4501/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4502/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4503/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4504/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Store.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4505/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4506/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4507/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4508/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/SVals.cpp:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4509/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/WorkList.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4510/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/MacroExpansionContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4511/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o -MF tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Core/Z3CrosscheckVisitor.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4512/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4513/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4514/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4515/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ParentMapContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4516/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BitwiseShiftChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4517/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4518/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4519/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4520/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4521/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4522/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4523/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4524/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4525/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4526/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4527/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:31: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4528/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4529/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4530/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4531/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4532/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4533/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CloneDetection.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4534/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4535/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXDeleteChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4536/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4537/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4538/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4539/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4540/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4541/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/Analyses/Dominators.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4542/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprObjC.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4543/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4544/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4545/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4546/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4547/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4548/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4549/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4550/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4551/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4552/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4553/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:90: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:90: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:90: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:90: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp:94: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4554/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4555/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4556/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4557/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4558/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4559/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Yaml.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Yaml.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Yaml.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Yaml.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Yaml.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4560/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4561/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4562/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp:67: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4563/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4564/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:32: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4565/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4566/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4567/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4568/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4569/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4570/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4571/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4572/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4573/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4574/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:56: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4575/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4576/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4577/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4578/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4579/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4580/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4581/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4582/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4583/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnyCall.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4584/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4585/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4586/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4587/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4588/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DynamicRecursiveASTVisitor.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprConcepts.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4589/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4590/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4591/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4592/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4593/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4594/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4595/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4596/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4597/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4598/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PutenvStackArrayChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/AllocationState.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4599/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4600/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4601/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4602/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4603/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4604/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4605/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SetgidSetuidOrderChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4606/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4607/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4608/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:26: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4609/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTConcept.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4610/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdVariantChecker.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4611/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Move.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4612/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4613/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4614/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4615/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4616/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4617/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4618/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4619/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/NoOwnershipChangeVisitor.h:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4620/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/SelectorExtras.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/SelectorExtras.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/SelectorExtras.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/SelectorExtras.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4621/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4622/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/StmtObjC.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4623/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4624/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4625/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4626/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4627/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4628/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4629/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4630/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4631/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4632/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4633/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Expr.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4634/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/Checker.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4635/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4636/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4637/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4638/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4639/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4640/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4641/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4642/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:48: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/MemoryUnsafeCastChecker.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchFinder.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ASTMatchers/ASTMatchers.h:53: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 8 warnings generated. [4643/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o -MF tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h:12: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CXXInheritance.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4644/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4645/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Stmt.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4646/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4647/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4648/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:24:26: note: in implicit copy constructor for 'clang::LangOptions' first required here 24 | : Context(&Context), LangOpts(Context.getLangOpts()), AOptions(AOptions), | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/ProgramPoint.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 10 warnings generated. [4649/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/AffectedRangeManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/AffectedRangeManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/AffectedRangeManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/AffectedRangeManager.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4650/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/BreakableToken.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4651/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/DefinitionBlockSeparator.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4652/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4653/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4654/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4655/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MatchFilePath.cpp [4656/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroCallReconstructor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroCallReconstructor.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroCallReconstructor.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroCallReconstructor.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4657/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/IntegerLiteralSeparatorFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4658/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4659/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -MF tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o.d -o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:10: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4660/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroExpander.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/MacroExpander.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4661/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ObjCPropertyAttributeOrderFixer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4662/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/NamespaceEndCommentsFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4663/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/QualifierAlignmentFixer.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4664/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4665/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/SortJavaScriptImports.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4666/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit move constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:3987:10: note: in implicit move constructor for 'clang::LangOptions' first required here 3987 | return LangOpts; | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Format.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 6 warnings generated. [4667/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineFormatter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/ContinuationIndenter.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4668/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UsingDeclarationsSorter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnalyzer.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatTokenLexer.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4669/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4670/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4671/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -MF tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o.d -o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/WhitespaceManager.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/TokenAnnotator.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/UnwrappedLineParser.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/Macros.h:43: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Format/FormatToken.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4672/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalExecutor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalExecutor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalExecutor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalExecutor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4673/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/DeviceOffload.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4674/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/diagtool_main.cpp [4675/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/DiagTool.cpp [4676/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Interpreter/Interpreter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/CodeCompletion.cpp:26: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 11 warnings generated. [4677/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Interpreter/Interpreter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Value.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Interpreter/Interpreter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 10 warnings generated. [4678/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/DiagnosticNames.cpp [4679/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclContextInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclContextInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclContextInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclContextInternals.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclContextInternals.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/IncrementalParser.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4680/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/FindDiagnosticID.cpp [4681/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4682/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4683/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ListWarnings.cpp [4684/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/TreeView.cpp [4685/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/driver/CMakeFiles/clang.dir/clang-driver.cpp.o -MF tools/clang/tools/driver/CMakeFiles/clang.dir/clang-driver.cpp.o.d -o tools/clang/tools/driver/CMakeFiles/clang.dir/clang-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver/clang-driver.cpp [4686/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/apinotes-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/apinotes-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -MF tools/clang/tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o.d -o tools/clang/tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/apinotes-test/APINotesTest.cpp [4687/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -MF tools/clang/tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o.d -o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1gen_reproducer_main.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1gen_reproducer_main.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1gen_reproducer_main.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1gen_reproducer_main.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1gen_reproducer_main.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4688/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o -MF tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o.d -o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/Interpreter.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/lib/Interpreter/InterpreterUtils.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 12 warnings generated. [4689/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -MF tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o.d -o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1as_main.cpp [4690/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -MF tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o.d -o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/diagtool/ShowEnabledWarnings.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4691/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o -MF tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o.d -o tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/driver.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 8 warnings generated. [4692/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-linker-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.td --write-if-changed -o tools/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.inc -d tools/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.inc.d [4693/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-fuzzer/dictionary -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/dictionary -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o -MF tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o.d -o tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/dictionary/dictionary.c [4694/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-nvlink-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-nvlink-wrapper/NVLinkOpts.td --write-if-changed -o tools/clang/tools/clang-nvlink-wrapper/NVLinkOpts.inc -d tools/clang/tools/clang-nvlink-wrapper/NVLinkOpts.inc.d [4695/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -MF tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o.d -o tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/ClangFormat.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/ClangFormat.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/ClangFormat.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-format/ClangFormat.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Format/Format.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [4696/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-diff -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -MF tools/clang/tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o.d -o tools/clang/tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-diff/ClangDiff.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTTypeTraits.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4697/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -MF tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o.d -o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/OpenCLOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/driver/cc1_main.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4698/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/Opts.td --write-if-changed -o tools/clang/tools/clang-scan-deps/Opts.inc -d tools/clang/tools/clang-scan-deps/Opts.inc.d [4699/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-fuzzer/handle-cxx -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/. -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -MF tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o.d -o tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4700/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-fuzzer/handle-llvm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-llvm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -MF tools/clang/tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o.d -o tools/clang/tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4701/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-sycl-linker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-sycl-linker/SYCLLinkOpts.td --write-if-changed -o tools/clang/tools/clang-sycl-linker/SYCLLinkOpts.inc -d tools/clang/tools/clang-sycl-linker/SYCLLinkOpts.inc.d [4702/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-offload-packager -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-offload-packager -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-offload-packager/CMakeFiles/clang-offload-packager.dir/ClangOffloadPackager.cpp.o -MF tools/clang/tools/clang-offload-packager/CMakeFiles/clang-offload-packager.dir/ClangOffloadPackager.cpp.o.d -o tools/clang/tools/clang-offload-packager/CMakeFiles/clang-offload-packager.dir/ClangOffloadPackager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-offload-packager/ClangOffloadPackager.cpp [4703/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/InstallAPIOpts.td --write-if-changed -o tools/clang/tools/clang-installapi/InstallAPIOpts.inc -d tools/clang/tools/clang-installapi/InstallAPIOpts.inc.d [4704/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-scan-deps -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/clang-scan-deps-driver.cpp.o -MF tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/clang-scan-deps-driver.cpp.o.d -o tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/clang-scan-deps-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-scan-deps/clang-scan-deps-driver.cpp [4705/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-offload-bundler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-offload-bundler -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -MF tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o.d -o tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp [4706/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/clang-installapi-driver.cpp.o -MF tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/clang-installapi-driver.cpp.o.d -o tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/clang-installapi-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-installapi/clang-installapi-driver.cpp [4707/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-import-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -MF tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o.d -o tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-import-test/clang-import-test.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4708/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/c-index-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -std=gnu89 -MD -MT tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -MF tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o.d -o tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/c-index-test.c [4709/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-nvlink-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-nvlink-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNVLinkWrapper.cpp.o -MF tools/clang/tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNVLinkWrapper.cpp.o.d -o tools/clang/tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNVLinkWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-nvlink-wrapper/ClangNVLinkWrapper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-nvlink-wrapper/ClangNVLinkWrapper.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4710/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-sycl-linker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-sycl-linker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-sycl-linker/CMakeFiles/clang-sycl-linker.dir/ClangSYCLLinker.cpp.o -MF tools/clang/tools/clang-sycl-linker/CMakeFiles/clang-sycl-linker.dir/ClangSYCLLinker.cpp.o.d -o tools/clang/tools/clang-sycl-linker/CMakeFiles/clang-sycl-linker.dir/ClangSYCLLinker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4711/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-linker-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-linker-wrapper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o -MF tools/clang/tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o.d -o tools/clang/tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4712/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-shlib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-shlib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -MF tools/clang/tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o.d -o tools/clang/tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-shlib/clang-shlib.cpp [4713/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/Options.cpp.o -MF tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/Options.cpp.o.d -o tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/Options.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4714/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/c-arcmt-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-arcmt-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -MD -MT tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -MF tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o.d -o tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-arcmt-test/c-arcmt-test.c [4715/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/ClangInstallAPI.cpp.o -MF tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/ClangInstallAPI.cpp.o.d -o tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/ClangInstallAPI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/Options.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-installapi/ClangInstallAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Frontend.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/InstallAPI/Visitor.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ 12 warnings generated. [4716/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-scan-deps -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -MF tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o.d -o tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Compilation.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-scan-deps/ClangScanDeps.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 9 warnings generated. [4717/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-refactor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -MF tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o.d -o tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [4718/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/c-index-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -MF tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o.d -o tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Mangle.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/c-index-test/core_main.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Serialization/ASTReader.h:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 11 warnings generated. [4719/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-refactor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -MF tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o.d -o tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/TestSupport.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-refactor/ClangRefactor.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Refactoring.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Tooling/Tooling.h:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4720/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-repl -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -MF tools/clang/tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o.d -o tools/clang/tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Interpreter/Interpreter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/GlobalDecl.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-repl/ClangRepl.cpp:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 11 warnings generated. [4721/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/BuildSystem.cpp [4722/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/arcmt-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -MF tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o.d -o tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/arcmt-test/arcmt-test.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4723/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-check -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -MF tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o.d -o tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-check/ClangCheck.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4724/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/ARCMigrate.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ARCMigrate/ARCMT.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4725/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/clang-extdef-mapping -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -MF tools/clang/tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o.d -o tools/clang/tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4726/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCXX.cpp:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4727/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexDiagnostic.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4728/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexer.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [4729/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexHigh.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4730/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexInclusionStack.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4731/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexUSRs.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4732/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:26: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndexCodeCompletion.cpp:30: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [4733/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCompilationDatabase.cpp [4734/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXComment.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4735/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXLoadedDiagnostic.cpp [4736/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXCursor.cpp:22: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4737/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXStoredDiagnostic.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4738/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4739/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/FatalErrorHandler.cpp [4740/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXString.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4741/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4742/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CIndex.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CursorVisitor.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4743/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArch.cpp.o -MF tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArch.cpp.o.d -o tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch/AMDGPUArch.cpp [4744/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-attr-docs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Basic /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Basic/Attr.td --write-if-changed -o tools/clang/docs/AttributeReference.rst -d tools/clang/docs/AttributeReference.rst.d [4745/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByHIP.cpp.o -MF tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByHIP.cpp.o.d -o tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByHIP.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp [4746/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-opt-docs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Driver /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Driver/ClangOptionDocs.td --write-if-changed -o tools/clang/docs/ClangCommandLineReference.rst -d tools/clang/docs/ClangCommandLineReference.rst.d [4747/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/clang-tblgen -gen-diag-docs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Basic /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/docs/../include/clang/Basic/Diagnostic.td --write-if-changed -o tools/clang/docs/DiagnosticsReference.rst -d tools/clang/docs/DiagnosticsReference.rst.d [4748/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByKFD.cpp.o -MF tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByKFD.cpp.o.d -o tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByKFD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/amdgpu-arch/AMDGPUArchByKFD.cpp [4749/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/nvptx-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/nvptx-arch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/nvptx-arch/CMakeFiles/nvptx-arch.dir/NVPTXArch.cpp.o -MF tools/clang/tools/nvptx-arch/CMakeFiles/nvptx-arch.dir/NVPTXArch.cpp.o.d -o tools/clang/tools/nvptx-arch/CMakeFiles/nvptx-arch.dir/NVPTXArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/nvptx-arch/NVPTXArch.cpp [4750/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXType.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclTemplate.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4751/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileAction.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileAction.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileAction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/FileAction.cpp [4752/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Alarm.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Alarm.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Alarm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/Alarm.cpp [4753/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/GetOptInc.cpp [4754/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/FileCache.cpp [4755/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXSourceLocation.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Rewrite.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4756/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/File.cpp [4757/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/FileSystem.cpp [4758/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Index/IndexDataConsumer.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Lex/Preprocessor.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXIndexDataConsumer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclObjC.h:16: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/Indexing.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [4759/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/HostNativeThreadBase.cpp [4760/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/Host.cpp [4761/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/HostInfoBase.cpp [4762/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/HostThread.cpp [4763/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/HostProcess.cpp [4764/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LZMA.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LZMA.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LZMA.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/LZMA.cpp [4765/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/LockFileBase.cpp [4766/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoopBase.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoopBase.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoopBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/MainLoopBase.cpp [4767/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/MonitoringProcessLauncher.cpp [4768/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/NativeRegisterContext.cpp [4769/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/NativeWatchpointList.cpp [4770/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/NativeThreadProtocol.cpp [4771/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/ProcessRunLock.cpp [4772/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D_CINDEX_LIB_ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXExtractAPI.cpp.o -MF tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXExtractAPI.cpp.o.d -o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXExtractAPI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/API.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/DeclarationFragments.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/CXExtractAPI.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 11 warnings generated. [4773/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/OptionParser.cpp [4774/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/NativeProcessProtocol.cpp [4775/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/PipeBase.cpp [4776/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/SocketAddress.cpp [4777/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/PseudoTerminal.cpp [4778/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessLaunchInfo.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessLaunchInfo.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessLaunchInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/ProcessLaunchInfo.cpp [4779/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/Terminal.cpp [4780/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StreamFile.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StreamFile.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StreamFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/StreamFile.cpp [4781/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/Socket.cpp [4782/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/ThreadLauncher.cpp [4783/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/TCPSocket.cpp [4784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/UDPSocket.cpp [4785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/XML.cpp [4786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ZipFileResolver.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ZipFileResolver.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ZipFileResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/ZipFileResolver.cpp [4787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystemPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystemPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystemPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/FileSystemPosix.cpp [4788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/DomainSocket.cpp [4789/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp [4790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/HostThreadPosix.cpp [4791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/HostProcessPosix.cpp [4792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/HostInfoPosix.cpp [4793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/common/Editline.cpp [4794/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/InterpreterProperties.td --write-if-changed -o tools/lldb/source/Interpreter/InterpreterProperties.inc -d tools/lldb/source/Interpreter/InterpreterProperties.inc.d [4795/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/InterpreterProperties.td --write-if-changed -o tools/lldb/source/Interpreter/InterpreterPropertiesEnum.inc -d tools/lldb/source/Interpreter/InterpreterPropertiesEnum.inc.d [4796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/LockFilePosix.cpp [4797/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelProperties.td --write-if-changed -o tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelProperties.inc -d tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelProperties.inc.d [4798/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelProperties.td --write-if-changed -o tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelPropertiesEnum.inc -d tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelPropertiesEnum.inc.d [4799/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinProperties.td --write-if-changed -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinProperties.inc -d tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinProperties.inc.d [4800/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinProperties.td --write-if-changed -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinPropertiesEnum.inc -d tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinPropertiesEnum.inc.d [4801/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBProperties.td --write-if-changed -o tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBProperties.inc -d tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBProperties.inc.d [4802/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBProperties.td --write-if-changed -o tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBPropertiesEnum.inc -d tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBPropertiesEnum.inc.d [4803/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFProperties.td --write-if-changed -o tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFProperties.inc -d tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFProperties.inc.d [4804/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFProperties.td --write-if-changed -o tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFPropertiesEnum.inc -d tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFFPropertiesEnum.inc.d [4805/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroidProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/Android/PlatformAndroidProperties.inc -d tools/lldb/source/Plugins/Platform/Android/PlatformAndroidProperties.inc.d [4806/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroidProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/Android/PlatformAndroidPropertiesEnum.inc -d tools/lldb/source/Plugins/Platform/Android/PlatformAndroidPropertiesEnum.inc.d [4807/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXProperties.inc -d tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXProperties.inc.d [4808/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXPropertiesEnum.inc -d tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXPropertiesEnum.inc.d [4809/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserProperties.inc -d tools/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserProperties.inc.d [4810/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserProperties.td --write-if-changed -o tools/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserPropertiesEnum.inc -d tools/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUserPropertiesEnum.inc.d [4811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/Interfaces/CMakeFiles/lldbInterpreterInterfaces.dir/ScriptedInterfaceUsages.cpp.o -MF tools/lldb/source/Interpreter/Interfaces/CMakeFiles/lldbInterpreterInterfaces.dir/ScriptedInterfaceUsages.cpp.o.d -o tools/lldb/source/Interpreter/Interfaces/CMakeFiles/lldbInterpreterInterfaces.dir/ScriptedInterfaceUsages.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/Interfaces/ScriptedInterfaceUsages.cpp [4812/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.td --write-if-changed -o tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.inc -d tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.inc.d [4813/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.td --write-if-changed -o tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemotePropertiesEnum.inc -d tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemotePropertiesEnum.inc.d [4814/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogProperties.td --write-if-changed -o tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogProperties.inc -d tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogProperties.inc.d [4815/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogProperties.td --write-if-changed -o tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogPropertiesEnum.inc -d tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogPropertiesEnum.inc.d [4816/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td --write-if-changed -o tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.inc -d tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.inc.d [4817/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td --write-if-changed -o tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFPropertiesEnum.inc -d tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFPropertiesEnum.inc.d [4818/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolLocator/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodProperties.td --write-if-changed -o tools/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodProperties.inc -d tools/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodProperties.inc.d [4819/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolLocator/Debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodProperties.td --write-if-changed -o tools/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodPropertiesEnum.inc -d tools/lldb/source/Plugins/SymbolLocator/Debuginfod/SymbolLocatorDebuginfodPropertiesEnum.inc.d [4820/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-option-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TraceExporter/ctf -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTFOptions.td --write-if-changed -o tools/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTFCommandOptions.inc -d tools/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTFCommandOptions.inc.d [4821/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Target/TargetProperties.td --write-if-changed -o tools/lldb/source/Target/TargetProperties.inc -d tools/lldb/source/Target/TargetProperties.inc.d [4822/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/lldb-tblgen -gen-lldb-property-enum-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Target -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Target/TargetProperties.td --write-if-changed -o tools/lldb/source/Target/TargetPropertiesEnum.inc -d tools/lldb/source/Target/TargetPropertiesEnum.inc.d [4823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/MainLoopPosix.cpp [4824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/PipePosix.cpp [4825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/AddressableBits.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/AddressableBits.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/AddressableBits.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/AddressableBits.cpp [4826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/Host.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/Host.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/Host.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/openbsd/Host.cpp [4827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/HostInfoOpenBSD.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/HostInfoOpenBSD.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/HostInfoOpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/openbsd/HostInfoOpenBSD.cpp [4828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o -MF tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp [4829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Baton.cpp [4830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Checksum.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Checksum.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Checksum.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Checksum.cpp [4831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ArchSpec.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ArchSpec.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ArchSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/ArchSpec.cpp [4832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Connection.cpp [4833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Args.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Args.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Args.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Args.cpp [4834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/CompletionRequest.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/CompletionRequest.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/CompletionRequest.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/CompletionRequest.cpp [4835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/DataBufferLLVM.cpp [4836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/ConstString.cpp [4837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/DataBufferHeap.cpp [4838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Broadcaster.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Broadcaster.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Broadcaster.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Broadcaster.cpp [4839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/DataEncoder.cpp [4840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ErrorMessages.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ErrorMessages.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ErrorMessages.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/ErrorMessages.cpp [4841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/DataExtractor.cpp [4842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Environment.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Environment.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Environment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Environment.cpp [4843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Diagnostics.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Diagnostics.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Diagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Diagnostics.cpp [4844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/QemuUser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/QemuUser/CMakeFiles/lldbPluginPlatformQemuUser.dir/PlatformQemuUser.cpp.o -MF tools/lldb/source/Plugins/Platform/QemuUser/CMakeFiles/lldbPluginPlatformQemuUser.dir/PlatformQemuUser.cpp.o.d -o tools/lldb/source/Plugins/Platform/QemuUser/CMakeFiles/lldbPluginPlatformQemuUser.dir/PlatformQemuUser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/QemuUser/PlatformQemuUser.cpp [4845/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs && /usr/local/bin/cmake -E env /usr/local/bin/sphinx-build -b man -d /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs/_doctrees-clang-man -q -t builder-man -D version=20 -D release=20.1.8 /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs/man /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/docs/index.rst:16: WARNING: toctree contains reference to nonexisting document 'DataFlowAnalysisIntro' [toc.not_readable] [4846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DiagnosticsRendering.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DiagnosticsRendering.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DiagnosticsRendering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/DiagnosticsRendering.cpp [4847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/IOObject.cpp [4848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/GDBRemote.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/GDBRemote.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/GDBRemote.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/GDBRemote.cpp [4849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Event.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Event.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Event.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Event.cpp [4850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/FileSpec.cpp [4851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/LLDBAssert.cpp [4852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBLog.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBLog.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/LLDBLog.cpp [4853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/NameMatches.cpp [4854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpecList.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpecList.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpecList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/FileSpecList.cpp [4855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Log.cpp [4856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RealpathPrefixes.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RealpathPrefixes.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RealpathPrefixes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/RealpathPrefixes.cpp [4857/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/RegularExpression.cpp [4858/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ProcessInfo.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ProcessInfo.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ProcessInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/ProcessInfo.cpp [4859/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Listener.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Listener.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Listener.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Listener.cpp [4860/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterValue.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterValue.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/RegisterValue.cpp [4861/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Instrumentation.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Instrumentation.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Instrumentation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Instrumentation.cpp [4862/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/State.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/State.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/State.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/State.cpp [4863/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StreamString.cpp [4864/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Stream.cpp [4865/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StringLexer.cpp [4866/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StringExtractor.cpp [4867/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/SelectHelper.cpp [4868/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Status.cpp [4869/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Scalar.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Scalar.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Scalar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Scalar.cpp [4870/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StringExtractorGDBRemote.cpp [4871/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/TildeExpressionResolver.cpp [4872/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StringList.cpp [4873/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/Timer.cpp [4874/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UnimplementedError.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UnimplementedError.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UnimplementedError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/UnimplementedError.cpp [4875/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceIntelPTGDBRemotePackets.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceIntelPTGDBRemotePackets.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceIntelPTGDBRemotePackets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/TraceIntelPTGDBRemotePackets.cpp [4876/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceGDBRemotePackets.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceGDBRemotePackets.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceGDBRemotePackets.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/TraceGDBRemotePackets.cpp [4877/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/UUID.cpp [4878/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserIDResolver.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserIDResolver.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserIDResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/UserIDResolver.cpp [4879/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/UriParser.cpp [4880/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/StructuredData.cpp [4881/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/UserID.cpp [4882/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/VASprintf.cpp [4883/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/utils/lit-cpuid -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/lit-cpuid -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/utils/lit-cpuid/CMakeFiles/lit-cpuid.dir/lit-cpuid.cpp.o -MF tools/lldb/utils/lit-cpuid/CMakeFiles/lit-cpuid.dir/lit-cpuid.cpp.o.d -o tools/lldb/utils/lit-cpuid/CMakeFiles/lit-cpuid.dir/lit-cpuid.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/utils/lit-cpuid/lit-cpuid.cpp [4884/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/VMRange.cpp [4885/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/Options.td --write-if-changed -o tools/dsymutil/Options.inc -d tools/dsymutil/Options.inc.d [4886/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ZipFile.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ZipFile.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ZipFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/ZipFile.cpp [4887/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/XcodeSDK.cpp.o -MF tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/XcodeSDK.cpp.o.d -o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/XcodeSDK.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Utility/XcodeSDK.cpp [4888/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/tools/argdumper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/argdumper -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o -MF tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o.d -o tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/tools/argdumper/argdumper.cpp [4889/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/CFBundle.cpp [4890/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/ToolRunner.cpp [4891/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/OptimizerDriver.cpp [4892/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/BinaryHolder.cpp [4893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/Miscompilation.cpp [4894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/DebugMap.cpp [4895/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/bugpoint/bugpoint.cpp [4896/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/Reproducer.cpp [4897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil/dsymutil-driver.cpp [4898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/RelocationMap.cpp [4899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/MachODebugMapParser.cpp [4900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/dsymutil.cpp [4901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lli/ChildTarget -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lli/ChildTarget -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -MF tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o.d -o tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lli/ChildTarget/ChildTarget.cpp [4902/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--export-dynamic -Wl,--gc-sections -Xlinker --dependency-file=tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/link.d tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -o bin/lli-child-target -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMOrcJIT.a lib/libLLVMOrcShared.a lib/libLLVMOrcTargetProcess.a lib/libLLVMSupport.a lib/libLLVMPasses.a lib/libLLVMCFGuard.a lib/libLLVMCodeGen.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMCoroutines.a lib/libLLVMHipStdPar.a lib/libLLVMipo.a lib/libLLVMBitWriter.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendOffloading.a lib/libLLVMFrontendAtomic.a lib/libLLVMLinker.a lib/libLLVMIRPrinter.a lib/libLLVMObjCARCOpts.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMInstrumentation.a lib/libLLVMExecutionEngine.a lib/libLLVMJITLink.a lib/libLLVMWindowsDriver.a lib/libLLVMOption.a lib/libLLVMRuntimeDyld.a lib/libLLVMTarget.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoPDB.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMObject.a lib/libLLVMIRReader.a lib/libLLVMBitReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMTextAPI.a lib/libLLVMCore.a lib/libLLVMBinaryFormat.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMTargetParser.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [4903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/attributes.c [4904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/calc.c [4905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/debuginfo.c [4906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/diagnostic.c [4907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/disassemble.c [4908/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/MachOUtils.cpp [4909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/helpers.c [4910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/include-all.c [4911/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/main.c [4912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/module.c [4913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/metadata.c [4914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/object.c [4915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/cc -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/targets.c [4916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-bcanalyzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-bcanalyzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -MF tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o.d -o tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp [4917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-as -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-as -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -MF tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o.d -o tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-as/llvm-as.cpp [4918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-c-test/echo.cpp [4919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp [4920/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cgdata -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cgdata/Opts.td --write-if-changed -o tools/llvm-cgdata/Opts.inc -d tools/llvm-cgdata/Opts.inc.d [4921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llc/CMakeFiles/llc.dir/llc.cpp.o -MF tools/llc/CMakeFiles/llc.dir/llc.cpp.o.d -o tools/llc/CMakeFiles/llc.dir/llc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llc/llc.cpp [4922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cgdata -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cgdata -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata-driver.cpp.o -MF tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata-driver.cpp.o.d -o tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cgdata/llvm-cgdata-driver.cpp [4923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cat -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cat -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -MF tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o.d -o tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cat/llvm-cat.cpp [4924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llc/CMakeFiles/llc.dir/NewPMDriver.cpp.o -MF tools/llc/CMakeFiles/llc.dir/NewPMDriver.cpp.o.d -o tools/llc/CMakeFiles/llc.dir/NewPMDriver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llc/NewPMDriver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llc/NewPMDriver.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4925/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cgdata -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cgdata -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata.cpp.o -MF tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata.cpp.o.d -o tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cgdata/llvm-cgdata.cpp [4926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cfi-verify/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -MF tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o.d -o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp [4927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cfi-verify -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -MF tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o.d -o tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp [4928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/llvm-cov.cpp [4929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cfi-verify/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -MF tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o.d -o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp [4930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/gcov.cpp [4931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lli -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lli -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lli/CMakeFiles/lli.dir/lli.cpp.o -MF tools/lli/CMakeFiles/lli.dir/lli.cpp.o.d -o tools/lli/CMakeFiles/lli.dir/lli.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lli/lli.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/lli/lli.cpp:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [4932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CoverageFilters.cpp [4933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CoverageExporterLcov.cpp [4934/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp [4935/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cvtres -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cvtres/Opts.td --write-if-changed -o tools/llvm-cvtres/Opts.inc -d tools/llvm-cvtres/Opts.inc.d [4936/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CoverageExporterJson.cpp [4937/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CoverageReport.cpp [4938/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -MF tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o.d -o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxdump/Error.cpp [4939/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxfilt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxfilt/Opts.td --write-if-changed -o tools/llvm-cxxfilt/Opts.inc -d tools/llvm-cxxfilt/Opts.inc.d [4940/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/SourceCoverageView.cpp [4941/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/TestingSupport.cpp [4942/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cvtres -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cvtres -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -MF tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o.d -o tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cvtres/llvm-cvtres.cpp [4943/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/SourceCoverageViewText.cpp [4944/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp [4945/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod/Opts.td --write-if-changed -o tools/llvm-debuginfod/Opts.inc -d tools/llvm-debuginfod/Opts.inc.d [4946/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cov/CodeCoverage.cpp [4947/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxfilt -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxfilt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -MF tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o.d -o tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp [4948/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod-find -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod-find/Opts.td --write-if-changed -o tools/llvm-debuginfod-find/Opts.inc -d tools/llvm-debuginfod-find/Opts.inc.d [4949/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxfilt -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxfilt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt-driver.cpp.o -MF tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt-driver.cpp.o.d -o tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxfilt/llvm-cxxfilt-driver.cpp [4950/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -MF tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o.d -o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp [4951/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod-driver.cpp.o -MF tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod-driver.cpp.o.d -o tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod/llvm-debuginfod-driver.cpp [4952/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-cxxmap -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxmap -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -MF tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o.d -o tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp [4953/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod-find -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod-find -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find-driver.cpp.o -MF tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find-driver.cpp.o.d -o tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod-find/llvm-debuginfod-find-driver.cpp [4954/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod.cpp.o -MF tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod.cpp.o.d -o tools/llvm-debuginfod/CMakeFiles/llvm-debuginfod.dir/llvm-debuginfod.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod/llvm-debuginfod.cpp [4955/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfod-find -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod-find -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find.cpp.o -MF tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find.cpp.o.d -o tools/llvm-debuginfod-find/CMakeFiles/llvm-debuginfod-find.dir/llvm-debuginfod-find.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfod-find/llvm-debuginfod-find.cpp [4956/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dlang-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dlang-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dlang-demangle-fuzzer/DummyDemanglerFuzzer.cpp [4957/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffLog.cpp.o -MF tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffLog.cpp.o.d -o tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib/DiffLog.cpp [4958/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dlang-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dlang-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/llvm-dlang-demangle-fuzzer.cpp.o -MF tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/llvm-dlang-demangle-fuzzer.cpp.o.d -o tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/llvm-dlang-demangle-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dlang-demangle-fuzzer/llvm-dlang-demangle-fuzzer.cpp [4959/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-diff -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -MF tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o.d -o tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/llvm-diff.cpp [4960/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffConsumer.cpp.o -MF tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffConsumer.cpp.o.d -o tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DiffConsumer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib/DiffConsumer.cpp [4961/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil/Options.td --write-if-changed -o tools/llvm-dwarfutil/Options.inc -d tools/llvm-dwarfutil/Options.inc.d [4962/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfo-analyzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfo-analyzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/llvm-debuginfo-analyzer.cpp.o -MF tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/llvm-debuginfo-analyzer.cpp.o.d -o tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/llvm-debuginfo-analyzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfo-analyzer/llvm-debuginfo-analyzer.cpp [4963/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DifferenceEngine.cpp.o -MF tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DifferenceEngine.cpp.o.d -o tools/llvm-diff/lib/CMakeFiles/LLVMDiff.dir/DifferenceEngine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-diff/lib/DifferenceEngine.cpp [4964/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwp -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwp/Opts.td --write-if-changed -o tools/llvm-dwp/Opts.inc -d tools/llvm-dwp/Opts.inc.d [4965/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump/SectionSizes.cpp [4966/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwp -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwp -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp-driver.cpp.o -MF tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp-driver.cpp.o.d -o tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwp/llvm-dwp-driver.cpp [4967/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump/Statistics.cpp [4968/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -MF tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o.d -o tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dis/llvm-dis.cpp [4969/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-debuginfo-analyzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfo-analyzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/Options.cpp.o -MF tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/Options.cpp.o.d -o tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/Options.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-debuginfo-analyzer/Options.cpp [4970/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwp -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwp -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -MF tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o.d -o tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwp/llvm-dwp.cpp [4971/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp [4972/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwarfutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/DebugInfoLinker.cpp.o -MF tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/DebugInfoLinker.cpp.o.d -o tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/DebugInfoLinker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp [4973/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Analysis.cpp [4974/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-dwarfutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/llvm-dwarfutil.cpp.o -MF tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/llvm-dwarfutil.cpp.o.d -o tools/llvm-dwarfutil/CMakeFiles/llvm-dwarfutil.dir/llvm-dwarfutil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.cpp [4975/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/CodeTemplate.cpp [4976/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Error.cpp [4977/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/DisassemblerHelper.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/DisassemblerHelper.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/DisassemblerHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/DisassemblerHelper.cpp [4978/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Clustering.cpp [4979/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp [4980/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp [4981/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Assembler.cpp [4982/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp [4983/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -MF tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o.d -o tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/llvm-exegesis.cpp [4984/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/PerfHelper.cpp [4985/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/RegisterValue.cpp [4986/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/RegisterAliasing.cpp [4987/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp [4988/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ResultAggregator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ResultAggregator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ResultAggregator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/ResultAggregator.cpp [4989/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/LlvmState.cpp [4990/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp [4991/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/ParallelSnippetGenerator.cpp [4992/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SubprocessMemory.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SubprocessMemory.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SubprocessMemory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SubprocessMemory.cpp [4993/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ValidationEvent.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ValidationEvent.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ValidationEvent.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/ValidationEvent.cpp [4994/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp [4995/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o -MF tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o.d -o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/X86/X86Counter.cpp [4996/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp [4997/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp [4998/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Target.cpp [4999/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/SnippetRepetitor.cpp [5000/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-gsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-gsymutil/Opts.td --write-if-changed -o tools/llvm-gsymutil/Opts.inc -d tools/llvm-gsymutil/Opts.inc.d [5001/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/UopsBenchmarkRunner.cpp [5002/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesis.a && /usr/bin/ar qc lib/libLLVMExegesis.a tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/DisassemblerHelper.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ResultAggregator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SubprocessMemory.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ValidationEvent.cpp.o && /usr/bin/ranlib lib/libLLVMExegesis.a && : [5003/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-gsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-gsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil-driver.cpp.o -MF tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil-driver.cpp.o.d -o tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-gsymutil/llvm-gsymutil-driver.cpp [5004/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs/Opts.td --write-if-changed -o tools/llvm-ifs/Opts.inc -d tools/llvm-ifs/Opts.inc.d [5005/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o -MF tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o.d -o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs/ErrorCollector.cpp [5006/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/X86 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/X86 -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/X86/Target.cpp [5007/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesisX86.a && /usr/bin/ar qc lib/libLLVMExegesisX86.a tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o && /usr/bin/ranlib lib/libLLVMExegesisX86.a && : [5008/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/AArch64 -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp [5009/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesisAArch64.a && /usr/bin/ar qc lib/libLLVMExegesisAArch64.a tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o && /usr/bin/ranlib lib/libLLVMExegesisAArch64.a && : [5010/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-isel-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-isel-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -MF tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o.d -o tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp [5011/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/PowerPC -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp [5012/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesisPowerPC.a && /usr/bin/ar qc lib/libLLVMExegesisPowerPC.a tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o && /usr/bin/ranlib lib/libLLVMExegesisPowerPC.a && : [5013/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-itanium-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-itanium-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-itanium-demangle-fuzzer/DummyDemanglerFuzzer.cpp [5014/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs-driver.cpp.o -MF tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs-driver.cpp.o.d -o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ifs/llvm-ifs-driver.cpp [5015/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-gsymutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-gsymutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o -MF tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o.d -o tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp [5016/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-itanium-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-itanium-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o -MF tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o.d -o tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-itanium-demangle-fuzzer/llvm-itanium-demangle-fuzzer.cpp [5017/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/Mips -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/Mips -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp [5018/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesisMips.a && /usr/bin/ar qc lib/libLLVMExegesisMips.a tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o && /usr/bin/ranlib lib/libLLVMExegesisMips.a && : [5019/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-exegesis/lib/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/lib/Target/RISCV -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib/Target/RISCV -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-exegesis/lib/RISCV/CMakeFiles/LLVMExegesisRISCV.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/RISCV/CMakeFiles/LLVMExegesisRISCV.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/RISCV/CMakeFiles/LLVMExegesisRISCV.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-exegesis/lib/RISCV/Target.cpp [5020/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMExegesisRISCV.a && /usr/bin/ar qc lib/libLLVMExegesisRISCV.a tools/llvm-exegesis/lib/RISCV/CMakeFiles/LLVMExegesisRISCV.dir/Target.cpp.o && /usr/bin/ranlib lib/libLLVMExegesisRISCV.a && : [5021/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o -MF tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o.d -o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ifs/llvm-ifs.cpp [5022/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-extract -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-extract -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -MF tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o.d -o tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-extract/llvm-extract.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-extract/llvm-extract.cpp:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5023/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/link.d tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -o bin/llvm-exegesis -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:" lib/libLLVMCodeGenTypes.a lib/libLLVMMC.a lib/libLLVMMCParser.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMX86AsmParser.a lib/libLLVMX86CodeGen.a lib/libLLVMX86Desc.a lib/libLLVMX86Disassembler.a lib/libLLVMX86Info.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Disassembler.a lib/libLLVMAArch64Info.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMPowerPCInfo.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsDesc.a lib/libLLVMMipsDisassembler.a lib/libLLVMMipsInfo.a lib/libLLVMRISCVAsmParser.a lib/libLLVMRISCVCodeGen.a lib/libLLVMRISCVDesc.a lib/libLLVMRISCVDisassembler.a lib/libLLVMRISCVInfo.a lib/libLLVMExegesis.a lib/libLLVMExegesisX86.a lib/libLLVMExegesisAArch64.a lib/libLLVMExegesisPowerPC.a lib/libLLVMExegesisMips.a lib/libLLVMExegesisRISCV.a lib/libLLVMAArch64Utils.a lib/libLLVMAsmPrinter.a lib/libLLVMGlobalISel.a lib/libLLVMSelectionDAG.a lib/libLLVMMCDisassembler.a lib/libLLVMMCA.a lib/libLLVMObjectYAML.a lib/libLLVMOrcJIT.a lib/libLLVMExecutionEngine.a lib/libLLVMPasses.a lib/libLLVMCFGuard.a lib/libLLVMIRPrinter.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendOffloading.a lib/libLLVMFrontendAtomic.a lib/libLLVMLinker.a lib/libLLVMHipStdPar.a lib/libLLVMJITLink.a lib/libLLVMOrcTargetProcess.a lib/libLLVMOrcShared.a lib/libLLVMWindowsDriver.a lib/libLLVMOption.a lib/libLLVMRuntimeDyld.a lib/libLLVMCodeGen.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTarget.a lib/libLLVMCGData.a lib/libLLVMBitWriter.a lib/libLLVMObjCARCOpts.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoPDB.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMDebugInfoBTF.a lib/libLLVMObject.a lib/libLLVMIRReader.a lib/libLLVMBitReader.a lib/libLLVMAsmParser.a lib/libLLVMTextAPI.a lib/libLLVMCore.a lib/libLLVMBinaryFormat.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : ld: warning: Core.cpp(Core.cpp.o:(llvm::orc::ExecutionSession::runJITDispatchHandler(llvm::unique_function, llvm::orc::ExecutorAddr, llvm::ArrayRef)) in archive lib/libLLVMOrcJIT.a): warning: strcpy() is almost always misused, please use strlcpy() [5024/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-libtool-darwin -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-libtool-darwin/Opts.td --write-if-changed -o tools/llvm-libtool-darwin/Opts.inc -d tools/llvm-libtool-darwin/Opts.inc.d [5025/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink/llvm-jitlink-executor -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-executor -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -MF tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o.d -o tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp [5026/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-coff.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-coff.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-coff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-coff.cpp [5027/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--export-dynamic -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/link.d tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -o bin/llvm-jitlink-executor -Wl,-z,origin,-rpath,"\$ORIGIN/../lib" lib/libLLVMOrcShared.a lib/libLLVMOrcTargetProcess.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 lib/libLLVMDemangle.a -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5028/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp [5029/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lipo -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lipo/LipoOpts.td --write-if-changed -o tools/llvm-lipo/LipoOpts.inc -d tools/llvm-lipo/LipoOpts.inc.d [5030/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp [5031/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-isel-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-isel-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -MF tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o.d -o tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp [5032/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-libtool-darwin -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-libtool-darwin -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin-driver.cpp.o -MF tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin-driver.cpp.o.d -o tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-libtool-darwin/llvm-libtool-darwin-driver.cpp [5033/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-statistics.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-statistics.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-statistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink-statistics.cpp [5034/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-lipo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lipo -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo-driver.cpp.o -MF tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo-driver.cpp.o.d -o tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-lipo/llvm-lipo-driver.cpp [5035/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-libtool-darwin -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-libtool-darwin -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o -MF tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o.d -o tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp [5036/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -MF tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o.d -o tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mc/Disassembler.cpp [5037/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-lipo -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lipo -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o -MF tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o.d -o tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lipo/llvm-lipo.cpp [5038/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/CodeRegion.cpp [5039/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-link -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-link -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o -MF tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o.d -o tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-link/llvm-link.cpp [5040/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -MF tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o.d -o tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mc/llvm-mc.cpp [5041/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/PipelinePrinter.cpp [5042/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/CodeRegionGenerator.cpp [5043/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/DispatchStatistics.cpp [5044/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp [5045/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/llvm-mca.cpp [5046/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp [5047/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/InstructionView.cpp [5048/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/RegisterFileStatistics.cpp [5049/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-microsoft-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-microsoft-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-microsoft-demangle-fuzzer/DummyDemanglerFuzzer.cpp [5050/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.cpp [5051/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml/Opts.td --write-if-changed -o tools/llvm-ml/Opts.inc -d tools/llvm-ml/Opts.inc.d [5052/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp [5053/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/ResourcePressureView.cpp [5054/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-lto2 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto2 -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -MF tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o.d -o tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto2/llvm-lto2.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-lto2/llvm-lto2.cpp:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5055/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-microsoft-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-microsoft-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o -MF tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o.d -o tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp [5056/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mt/Opts.td --write-if-changed -o tools/llvm-mt/Opts.inc -d tools/llvm-mt/Opts.inc.d [5057/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/SummaryView.cpp [5058/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml-driver.cpp.o -MF tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml-driver.cpp.o.d -o tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ml/llvm-ml-driver.cpp [5059/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-nm -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-nm/Opts.td --write-if-changed -o tools/llvm-nm/Opts.inc -d tools/llvm-nm/Opts.inc.d [5060/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mca/Views/TimelineView.cpp [5061/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mt -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt-driver.cpp.o -MF tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt-driver.cpp.o.d -o tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mt/llvm-mt-driver.cpp [5062/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/ObjcopyOpts.td --write-if-changed -o tools/llvm-objcopy/ObjcopyOpts.inc -d tools/llvm-objcopy/ObjcopyOpts.inc.d [5063/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-jitlink/llvm-jitlink.cpp [5064/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/InstallNameToolOpts.td --write-if-changed -o tools/llvm-objcopy/InstallNameToolOpts.inc -d tools/llvm-objcopy/InstallNameToolOpts.inc.d [5065/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/ObjdumpOpts.td --write-if-changed -o tools/llvm-objdump/ObjdumpOpts.inc -d tools/llvm-objdump/ObjdumpOpts.inc.d [5066/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/BitcodeStripOpts.td --write-if-changed -o tools/llvm-objcopy/BitcodeStripOpts.inc -d tools/llvm-objcopy/BitcodeStripOpts.inc.d [5067/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/OtoolOpts.td --write-if-changed -o tools/llvm-objdump/OtoolOpts.inc -d tools/llvm-objdump/OtoolOpts.inc.d [5068/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/StripOpts.td --write-if-changed -o tools/llvm-objcopy/StripOpts.inc -d tools/llvm-objcopy/StripOpts.inc.d [5069/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-mt -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mt -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -MF tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o.d -o tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-mt/llvm-mt.cpp [5070/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-nm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-nm -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm-driver.cpp.o -MF tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm-driver.cpp.o.d -o tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-nm/llvm-nm-driver.cpp [5071/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o -MF tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o.d -o tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml/Disassembler.cpp [5072/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o -MF tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o.d -o tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-ml/llvm-ml.cpp [5073/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-modextract -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-modextract -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -MF tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o.d -o tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-modextract/llvm-modextract.cpp [5074/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy-driver.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy-driver.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objcopy/llvm-objcopy-driver.cpp [5075/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/llvm-objcopy.cpp [5076/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/SourcePrinter.cpp [5077/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/COFFDump.cpp [5078/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/WasmDump.cpp [5079/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-nm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-nm -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -MF tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o.d -o tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-nm/llvm-nm.cpp [5080/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-opt-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -MF tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o.d -o tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp [5081/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/ELFDump.cpp [5082/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/OffloadDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/OffloadDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/OffloadDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/OffloadDump.cpp [5083/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/XCOFFDump.cpp [5084/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ObjcopyOptions.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ObjcopyOptions.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ObjcopyOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objcopy/ObjcopyOptions.cpp [5085/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump-driver.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump-driver.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump/llvm-objdump-driver.cpp [5086/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/BytesOutputStyle.cpp [5087/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-opt-report -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-report -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -MF tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o.d -o tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-report/OptReport.cpp [5088/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/ExplainOutputStyle.cpp [5089/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/llvm-objdump.cpp [5090/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-objdump/MachODump.cpp [5091/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp [5092/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PdbYaml.cpp [5093/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp [5094/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp [5095/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-opt-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -MF tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o.d -o tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5096/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp [5097/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp [5098/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp [5099/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp [5100/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.cpp [5101/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp [5102/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp [5103/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp [5104/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp [5105/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp [5106/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/PrettyVariableDumper.cpp [5107/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/StreamUtil.cpp [5108/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/TypeReferenceTracker.cpp [5109/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/Opts.td --write-if-changed -o tools/llvm-rc/Opts.inc -d tools/llvm-rc/Opts.inc.d [5110/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/WindresOpts.td --write-if-changed -o tools/llvm-rc/WindresOpts.inc -d tools/llvm-rc/WindresOpts.inc.d [5111/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp [5112/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/llvm-rc.cpp [5113/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/ResourceFileWriter.cpp [5114/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/ResourceScriptCppFilter.cpp [5115/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/llvm-profgen.cpp [5116/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/ResourceScriptToken.cpp [5117/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/MissingFrameInferrer.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/MissingFrameInferrer.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/MissingFrameInferrer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/MissingFrameInferrer.cpp [5118/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/Opts.td --write-if-changed -o tools/llvm-readobj/Opts.inc -d tools/llvm-readobj/Opts.inc.d [5119/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/ResourceScriptStmt.cpp [5120/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/CSPreInliner.cpp [5121/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/PerfReader.cpp [5122/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc-driver.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc-driver.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc/llvm-rc-driver.cpp [5123/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rc/ResourceScriptParser.cpp [5124/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/COFFImportDumper.cpp [5125/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp [5126/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/ProfiledBinary.cpp [5127/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-profgen/ProfileGenerator.cpp [5128/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp [5129/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/llvm-readobj.cpp [5130/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/ObjDumper.cpp [5131/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi/TapiOpts.td --write-if-changed -o tools/llvm-readtapi/TapiOpts.inc -d tools/llvm-readtapi/TapiOpts.inc.d [5132/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/MachODumper.cpp [5133/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/WasmDumper.cpp [5134/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/Win64EHDumper.cpp [5135/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/COFFDumper.cpp [5136/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj-driver.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj-driver.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj/llvm-readobj-driver.cpp [5137/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/XCOFFDumper.cpp [5138/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/TestRunner.cpp [5139/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readtapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/llvm-readtapi.cpp.o -MF tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/llvm-readtapi.cpp.o.d -o tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/llvm-readtapi.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi/llvm-readtapi.cpp [5140/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readtapi -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/DiffEngine.cpp.o -MF tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/DiffEngine.cpp.o.d -o tools/llvm-readtapi/CMakeFiles/llvm-readtapi.dir/DiffEngine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readtapi/DiffEngine.cpp [5141/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/DeltaManager.cpp [5142/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Utils.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Utils.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Utils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/Utils.cpp [5143/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceAliases.cpp [5144/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp [5145/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/Delta.cpp [5146/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp [5147/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp [5148/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDIMetadata.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDIMetadata.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDIMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceDIMetadata.cpp [5149/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDistinctMetadata.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDistinctMetadata.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDistinctMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceDistinctMetadata.cpp [5150/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDbgRecords.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDbgRecords.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDbgRecords.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceDbgRecords.cpp [5151/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalObjects.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalObjects.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalObjects.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceGlobalObjects.cpp [5152/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp [5153/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp [5154/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/ReducerWorkItem.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/ReducerWorkItem.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/ReducerWorkItem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/ReducerWorkItem.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/ReducerWorkItem.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5155/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.cpp [5156/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp [5157/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp [5158/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleData.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleData.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleData.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceModuleData.cpp [5159/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp [5160/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlags.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlags.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlags.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceInstructionFlags.cpp [5161/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInvokes.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInvokes.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInvokes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceInvokes.cpp [5162/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp [5163/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp [5164/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMemoryOperations.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMemoryOperations.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMemoryOperations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceMemoryOperations.cpp [5165/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp [5166/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperands.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperands.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperands.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOperands.cpp [5167/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOpcodes.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOpcodes.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOpcodes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOpcodes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOpcodes.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5168/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsSkip.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsSkip.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsSkip.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOperandsSkip.cpp [5169/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsToArgs.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsToArgs.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandsToArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp [5170/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlagsMIR.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlagsMIR.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionFlagsMIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceInstructionFlagsMIR.cpp [5171/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionsMIR.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionsMIR.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructionsMIR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp [5172/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceIRReferences.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceIRReferences.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceIRReferences.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceIRReferences.cpp [5173/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceVirtualRegisters.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceVirtualRegisters.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceVirtualRegisters.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceVirtualRegisters.cpp [5174/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterMasks.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterMasks.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterMasks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceRegisterMasks.cpp [5175/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterDefs.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterDefs.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterDefs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceRegisterDefs.cpp [5176/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceUsingSimplifyCFG.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceUsingSimplifyCFG.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceUsingSimplifyCFG.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp [5177/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/SimplifyInstructions.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/SimplifyInstructions.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/SimplifyInstructions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/SimplifyInstructions.cpp [5178/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterUses.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterUses.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceRegisterUses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/ReduceRegisterUses.cpp [5179/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/StripDebugInfo.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/StripDebugInfo.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/StripDebugInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/StripDebugInfo.cpp [5180/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/llvm-reduce.cpp [5181/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkConvert.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkConvert.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkConvert.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkConvert.cpp [5182/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCount.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCount.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCount.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkCount.cpp [5183/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtil.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtil.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkUtil.cpp [5184/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rust-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rust-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rust-demangle-fuzzer/DummyDemanglerFuzzer.cpp [5185/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/RunIRPasses.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/RunIRPasses.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/RunIRPasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/RunIRPasses.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-reduce/deltas/RunIRPasses.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5186/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLVM_BUILD_STATIC -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-shlib -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-shlib -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fPIC -fno-exceptions -funwind-tables -MD -MT tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -MF tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o.d -o tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-shlib/libllvm.cpp [5187/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rust-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rust-demangle-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o -MF tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o.d -o tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rust-demangle-fuzzer/llvm-rust-demangle-fuzzer.cpp [5188/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilRegistry.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilRegistry.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilRegistry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkUtilRegistry.cpp [5189/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-size -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-size/Opts.td --write-if-changed -o tools/llvm-size/Opts.inc -d tools/llvm-size/Opts.inc.d [5190/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCounter.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCounter.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkCounter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkCounter.cpp [5191/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilHelpers.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilHelpers.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkUtilHelpers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkUtilHelpers.cpp [5192/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-special-case-list-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-special-case-list-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -MF tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o.d -o tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp [5193/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-readobj/ELFDumper.cpp [5194/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkSizeDiff.cpp.o -MF tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkSizeDiff.cpp.o.d -o tools/llvm-remarkutil/CMakeFiles/llvm-remarkutil.dir/RemarkSizeDiff.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-remarkutil/RemarkSizeDiff.cpp [5195/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-size -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-size -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size-driver.cpp.o -MF tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size-driver.cpp.o.d -o tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-size/llvm-size-driver.cpp [5196/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64 && /exopi-obj/pobj/llvm-20.1.8/build-amd64/bin/llvm-tblgen -gen-opt-parser-defs -I /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-strings -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-strings/Opts.td --write-if-changed -o tools/llvm-strings/Opts.inc -d tools/llvm-strings/Opts.inc.d [5197/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -fPIC -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -shared -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker -Bsymbolic-functions -Xlinker --dependency-file=tools/llvm-shlib/CMakeFiles/LLVM.dir/link.d -Wl,-soname,libLLVM.so.0.0 -o lib/libLLVM.so.0.0 tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:" -Wl,--version-script,/exopi-obj/pobj/llvm-20.1.8/build-amd64/./lib/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive lib/libLLVMDemangle.a lib/libLLVMSupport.a lib/libLLVMCore.a lib/libLLVMFuzzerCLI.a lib/libLLVMFuzzMutate.a lib/libLLVMFileCheck.a lib/libLLVMInterfaceStub.a lib/libLLVMIRPrinter.a lib/libLLVMIRReader.a lib/libLLVMCGData.a lib/libLLVMCodeGen.a lib/libLLVMSelectionDAG.a lib/libLLVMAsmPrinter.a lib/libLLVMMIRParser.a lib/libLLVMGlobalISel.a lib/libLLVMCodeGenTypes.a lib/libLLVMBinaryFormat.a lib/libLLVMBitReader.a lib/libLLVMBitWriter.a lib/libLLVMBitstreamReader.a lib/libLLVMDWARFLinker.a lib/libLLVMDWARFLinkerClassic.a lib/libLLVMDWARFLinkerParallel.a lib/libLLVMExtensions.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendDriver.a lib/libLLVMFrontendHLSL.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendOffloading.a lib/libLLVMTransformUtils.a lib/libLLVMInstrumentation.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMScalarOpts.a lib/libLLVMipo.a lib/libLLVMVectorize.a lib/libLLVMObjCARCOpts.a lib/libLLVMCoroutines.a lib/libLLVMCFGuard.a lib/libLLVMHipStdPar.a lib/libLLVMLinker.a lib/libLLVMAnalysis.a lib/libLLVMLTO.a lib/libLLVMMC.a lib/libLLVMMCParser.a lib/libLLVMMCDisassembler.a lib/libLLVMMCA.a lib/libLLVMObjCopy.a lib/libLLVMObject.a lib/libLLVMObjectYAML.a lib/libLLVMOption.a lib/libLLVMRemarks.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoLogicalView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoPDB.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDWP.a lib/libLLVMExecutionEngine.a lib/libLLVMInterpreter.a lib/libLLVMJITLink.a lib/libLLVMMCJIT.a lib/libLLVMOrcJIT.a lib/libLLVMOrcDebugging.a lib/libLLVMOrcShared.a lib/libLLVMOrcTargetProcess.a lib/libLLVMRuntimeDyld.a lib/libLLVMTarget.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Disassembler.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMAMDGPUCodeGen.a lib/libLLVMAMDGPUAsmParser.a lib/libLLVMAMDGPUDisassembler.a lib/libLLVMAMDGPUTargetMCA.a lib/libLLVMAMDGPUDesc.a lib/libLLVMAMDGPUInfo.a lib/libLLVMAMDGPUUtils.a lib/libLLVMARMCodeGen.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDisassembler.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMAVRCodeGen.a lib/libLLVMAVRAsmParser.a lib/libLLVMAVRDisassembler.a lib/libLLVMAVRDesc.a lib/libLLVMAVRInfo.a lib/libLLVMBPFCodeGen.a lib/libLLVMBPFAsmParser.a lib/libLLVMBPFDisassembler.a lib/libLLVMBPFDesc.a lib/libLLVMBPFInfo.a lib/libLLVMHexagonCodeGen.a lib/libLLVMHexagonAsmParser.a lib/libLLVMHexagonDisassembler.a lib/libLLVMHexagonDesc.a lib/libLLVMHexagonInfo.a lib/libLLVMLanaiCodeGen.a lib/libLLVMLanaiAsmParser.a lib/libLLVMLanaiDisassembler.a lib/libLLVMLanaiDesc.a lib/libLLVMLanaiInfo.a lib/libLLVMLoongArchCodeGen.a lib/libLLVMLoongArchAsmParser.a lib/libLLVMLoongArchDisassembler.a lib/libLLVMLoongArchDesc.a lib/libLLVMLoongArchInfo.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDisassembler.a lib/libLLVMMipsDesc.a lib/libLLVMMipsInfo.a lib/libLLVMMSP430CodeGen.a lib/libLLVMMSP430Desc.a lib/libLLVMMSP430Info.a lib/libLLVMMSP430AsmParser.a lib/libLLVMMSP430Disassembler.a lib/libLLVMNVPTXCodeGen.a lib/libLLVMNVPTXDesc.a lib/libLLVMNVPTXInfo.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCInfo.a lib/libLLVMRISCVCodeGen.a lib/libLLVMRISCVAsmParser.a lib/libLLVMRISCVDisassembler.a lib/libLLVMRISCVDesc.a lib/libLLVMRISCVTargetMCA.a lib/libLLVMRISCVInfo.a lib/libLLVMSparcCodeGen.a lib/libLLVMSparcAsmParser.a lib/libLLVMSparcDisassembler.a lib/libLLVMSparcDesc.a lib/libLLVMSparcInfo.a lib/libLLVMSPIRVCodeGen.a lib/libLLVMSPIRVDesc.a lib/libLLVMSPIRVInfo.a lib/libLLVMSPIRVAnalysis.a lib/libLLVMSystemZCodeGen.a lib/libLLVMSystemZAsmParser.a lib/libLLVMSystemZDisassembler.a lib/libLLVMSystemZDesc.a lib/libLLVMSystemZInfo.a lib/libLLVMVECodeGen.a lib/libLLVMVEAsmParser.a lib/libLLVMVEDisassembler.a lib/libLLVMVEInfo.a lib/libLLVMVEDesc.a lib/libLLVMWebAssemblyCodeGen.a lib/libLLVMWebAssemblyAsmParser.a lib/libLLVMWebAssemblyDisassembler.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMWebAssemblyUtils.a lib/libLLVMX86CodeGen.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Disassembler.a lib/libLLVMX86TargetMCA.a lib/libLLVMX86Desc.a lib/libLLVMX86Info.a lib/libLLVMXCoreCodeGen.a lib/libLLVMXCoreDisassembler.a lib/libLLVMXCoreDesc.a lib/libLLVMXCoreInfo.a lib/libLLVMSandboxIR.a lib/libLLVMAsmParser.a lib/libLLVMLineEditor.a lib/libLLVMProfileData.a lib/libLLVMCoverage.a lib/libLLVMPasses.a lib/libLLVMTargetParser.a lib/libLLVMTextAPI.a lib/libLLVMTextAPIBinaryReader.a lib/libLLVMTelemetry.a lib/libLLVMDlltoolDriver.a lib/libLLVMLibDriver.a lib/libLLVMXRay.a lib/libLLVMWindowsDriver.a lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive /usr/lib/libedit.so.7.0 -lexecinfo -lpthread -lm /usr/lib/libz.so.7.2 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5198/6436] /usr/local/bin/cmake -E cmake_symlink_library lib/libLLVM.so.0.0 lib/libLLVM.so.0.0 lib/libLLVM.so && : [5199/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMDebuginfod.a && /usr/bin/ar qc lib/libLLVMDebuginfod.a lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/BuildIDFetcher.cpp.o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/Debuginfod.cpp.o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPClient.cpp.o lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPServer.cpp.o && /usr/bin/ranlib lib/libLLVMDebuginfod.a && : [5200/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-special-case-list-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-special-case-list-fuzzer -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -MF tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o.d -o tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp [5201/6436] : && /usr/local/bin/cmake -E rm -f lib/libllvm_gtest.a && /usr/bin/ar qc lib/libllvm_gtest.a third-party/unittest/CMakeFiles/llvm_gtest.dir/googletest/src/gtest-all.cc.o third-party/unittest/CMakeFiles/llvm_gtest.dir/googlemock/src/gmock-all.cc.o && /usr/bin/ranlib lib/libllvm_gtest.a && : [5202/6436] : && /usr/local/bin/cmake -E rm -f lib/libllvm_gtest_main.a && /usr/bin/ar qc lib/libllvm_gtest_main.a third-party/unittest/UnitTestMain/CMakeFiles/llvm_gtest_main.dir/TestMain.cpp.o && /usr/bin/ranlib lib/libllvm_gtest_main.a && : [5203/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -fPIC -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -shared -Wl,--color-diagnostics -Wl,--gc-sections -Wl,--version-script,"/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lto/LTO.exports" -Xlinker --dependency-file=tools/lto/CMakeFiles/LTO.dir/link.d -Wl,-soname,libLTO.so.0.0 -o lib/libLTO.so.0.0 tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5204/6436] /usr/local/bin/cmake -E cmake_symlink_library lib/libLTO.so.0.0 lib/libLTO.so.0.0 lib/libLTO.so && : [5205/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-ar/CMakeFiles/llvm-ar.dir/link.d tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar-driver.cpp.o -o bin/llvm-ar -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5206/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar && /usr/local/bin/cmake -E create_symlink llvm-ar /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/llvm-ranlib [5207/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar && /usr/local/bin/cmake -E create_symlink llvm-ar /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/llvm-lib [5208/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-ctxprof-util/CMakeFiles/llvm-ctxprof-util.dir/link.d tools/llvm-ctxprof-util/CMakeFiles/llvm-ctxprof-util.dir/llvm-ctxprof-util.cpp.o -o bin/llvm-ctxprof-util -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5209/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-ar && /usr/local/bin/cmake -E create_symlink llvm-ar /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/llvm-dlltool [5210/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-lto/CMakeFiles/llvm-lto.dir/link.d tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o bin/llvm-lto -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5211/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/link.d tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata-driver.cpp.o -o bin/llvm-profdata -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVMDebuginfod.a lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5212/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common && /usr/local/bin/cmake -DNAMES=LLD -DLLD_SOURCE_DIR= -DHEADER_FILE=/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common/VCSVersion.inc -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/GenerateVersionFromVCS.cmake [5213/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangBasic.a && /usr/bin/ar qc lib/libclangBasic.a tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o && /usr/bin/ranlib lib/libclangBasic.a && : [5214/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-sim -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-sim -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o -MF tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o.d -o tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-sim/llvm-sim.cpp [5215/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-strings -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-strings -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -MF tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o.d -o tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-strings/llvm-strings.cpp [5216/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/CommonLinkerContext.cpp [5217/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-size -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-size -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -MF tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o.d -o tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-size/llvm-size.cpp [5218/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Args.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Args.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Args.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Args.cpp [5219/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-split -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-split -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o -MF tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o.d -o tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-split/llvm-split.cpp [5220/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-rtdyld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rtdyld -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -MF tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o.d -o tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp [5221/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/llvm-stress -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-stress -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -MF tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o.d -o tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/tools/llvm-stress/llvm-stress.cpp [5222/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Memory.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Memory.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Memory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Memory.cpp [5223/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Filesystem.cpp [5224/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/DriverDispatcher.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/DriverDispatcher.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/DriverDispatcher.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/DriverDispatcher.cpp [5225/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Version.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Version.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Version.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Version.cpp [5226/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/DWARF.cpp [5227/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/TargetOptionsCommandFlags.cpp [5228/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Reproduce.cpp [5229/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Timer.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Timer.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Timer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Timer.cpp [5230/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/Strings.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/Strings.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/Strings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/Strings.cpp [5231/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/tools/lld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o -MF tools/lld/tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o.d -o tools/lld/tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld/lld-driver.cpp [5232/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/tools/lld -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/tools/lld/CMakeFiles/lld.dir/lld.cpp.o -MF tools/lld/tools/lld/CMakeFiles/lld.dir/lld.cpp.o.d -o tools/lld/tools/lld/CMakeFiles/lld.dir/lld.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/tools/lld/lld.cpp [5233/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o -MF tools/lld/Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o.d -o tools/lld/Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/Common/ErrorHandler.cpp [5234/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldCommon.a && /usr/bin/ar qc lib/liblldCommon.a tools/lld/Common/CMakeFiles/lldCommon.dir/Args.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/DriverDispatcher.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Memory.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Strings.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Timer.cpp.o tools/lld/Common/CMakeFiles/lldCommon.dir/Version.cpp.o && /usr/bin/ranlib lib/liblldCommon.a && : [5235/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/CallGraphSort.cpp [5236/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/COFFLinkerContext.cpp [5237/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Chunks.cpp [5238/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/ICF.cpp [5239/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/DriverUtils.cpp [5240/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/DLL.cpp [5241/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/DebugTypes.cpp [5242/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/LLDMapFile.cpp [5243/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/MarkLive.cpp [5244/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/MapFile.cpp [5245/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/MinGW.cpp [5246/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Symbols.cpp [5247/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/PDB.cpp [5248/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/LTO.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/LTO.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5249/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/AArch64ErrataFix.cpp [5250/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Driver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Driver.cpp:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5251/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/InputFiles.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/InputFiles.cpp:29: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5252/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/AMDGPU.cpp [5253/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/AArch64.cpp [5254/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/AVR.cpp [5255/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/SymbolTable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/SymbolTable.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5256/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/Hexagon.cpp [5257/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/MipsArchTree.cpp [5258/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/LoongArch.cpp [5259/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/MSP430.cpp [5260/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/COFF/Writer.cpp [5261/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/Mips.cpp [5262/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldCOFF.a && /usr/bin/ar qc lib/liblldCOFF.a tools/lld/COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o tools/lld/COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o && /usr/bin/ranlib lib/liblldCOFF.a && : [5263/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/ARM.cpp [5264/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/PPC.cpp [5265/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/SPARCV9.cpp [5266/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/PPC64.cpp [5267/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/SystemZ.cpp [5268/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/X86.cpp [5269/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/X86_64.cpp [5270/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Arch/RISCV.cpp [5271/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/CallGraphSort.cpp [5272/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/ARMErrataFix.cpp [5273/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/DriverUtils.cpp [5274/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/EhFrame.cpp [5275/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/DWARF.cpp [5276/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/ICF.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/ICF.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/ICF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/ICF.cpp [5277/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/MapFile.cpp [5278/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/MarkLive.cpp [5279/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/LinkerScript.cpp [5280/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/InputSection.cpp [5281/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/ScriptLexer.cpp [5282/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/LTO.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/LTO.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/LTO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/LTO.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/LTO.cpp:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5283/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/OutputSections.cpp [5284/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/SymbolTable.cpp [5285/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Symbols.cpp [5286/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Target.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Target.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Target.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Target.cpp [5287/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/InputFiles.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/InputFiles.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5288/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Thunks.cpp [5289/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Driver.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Driver.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Driver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Driver.cpp:54: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5290/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/MinGW -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/MinGW -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o -MF tools/lld/MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o.d -o tools/lld/MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/MinGW/Driver.cpp [5291/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldMinGW.a && /usr/bin/ar qc lib/liblldMinGW.a tools/lld/MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o && /usr/bin/ranlib lib/liblldMinGW.a && : [5292/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Relocations.cpp [5293/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/ScriptParser.cpp [5294/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5295/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Driver.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Driver.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5296/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5297/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/LTO.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/LTO.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5298/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/MapFile.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/MapFile.cpp:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputElement.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5299/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/MarkLive.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/MarkLive.cpp:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5300/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Writer.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Writer.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Writer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/Writer.cpp [5301/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSections.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSections.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSections.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5302/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/ELF/SyntheticSections.cpp [5303/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldELF.a && /usr/bin/ar qc lib/liblldELF.a tools/lld/ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Driver.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/ICF.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/LTO.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Target.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o tools/lld/ELF/CMakeFiles/lldELF.dir/Writer.cpp.o && /usr/bin/ranlib lib/liblldELF.a && : [5304/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangAPINotes.a && /usr/bin/ar qc lib/libclangAPINotes.a tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o && /usr/bin/ranlib lib/libclangAPINotes.a && : [5305/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangLex.a && /usr/bin/ar qc lib/libclangLex.a tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o && /usr/bin/ranlib lib/libclangLex.a && : [5306/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangAST.a && /usr/bin/ar qc lib/libclangAST.a tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o && /usr/bin/ranlib lib/libclangAST.a && : [5307/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangASTMatchers.a && /usr/bin/ar qc lib/libclangASTMatchers.a tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o && /usr/bin/ranlib lib/libclangASTMatchers.a && : [5308/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangDynamicASTMatchers.a && /usr/bin/ar qc lib/libclangDynamicASTMatchers.a tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o && /usr/bin/ranlib lib/libclangDynamicASTMatchers.a && : [5309/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangAnalysis.a && /usr/bin/ar qc lib/libclangAnalysis.a tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o && /usr/bin/ranlib lib/libclangAnalysis.a && : [5310/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangAnalysisFlowSensitive.a && /usr/bin/ar qc lib/libclangAnalysisFlowSensitive.a tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o && /usr/bin/ranlib lib/libclangAnalysisFlowSensitive.a && : [5311/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangAnalysisFlowSensitiveModels.a && /usr/bin/ar qc lib/libclangAnalysisFlowSensitiveModels.a tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o && /usr/bin/ranlib lib/libclangAnalysisFlowSensitiveModels.a && : [5312/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangEdit.a && /usr/bin/ar qc lib/libclangEdit.a tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o && /usr/bin/ranlib lib/libclangEdit.a && : [5313/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangRewrite.a && /usr/bin/ar qc lib/libclangRewrite.a tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o && /usr/bin/ranlib lib/libclangRewrite.a && : [5314/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangDriver.a && /usr/bin/ar qc lib/libclangDriver.a tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o && /usr/bin/ranlib lib/libclangDriver.a && : [5315/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/WriterUtils.cpp [5316/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingCore.a && /usr/bin/ar qc lib/libclangToolingCore.a tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o && /usr/bin/ranlib lib/libclangToolingCore.a && : [5317/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Relocations.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Relocations.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5318/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingInclusionsStdlib.a && /usr/bin/ar qc lib/libclangToolingInclusionsStdlib.a tools/clang/lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o && /usr/bin/ranlib lib/libclangToolingInclusionsStdlib.a && : [5319/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSegment.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSegment.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSegment.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5320/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingInclusions.a && /usr/bin/ar qc lib/libclangToolingInclusions.a tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o && /usr/bin/ranlib lib/libclangToolingInclusions.a && : [5321/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingASTDiff.a && /usr/bin/ar qc lib/libclangToolingASTDiff.a tools/clang/lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o && /usr/bin/ranlib lib/libclangToolingASTDiff.a && : [5322/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangDirectoryWatcher.a && /usr/bin/ar qc lib/libclangDirectoryWatcher.a tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/default/DirectoryWatcher-not-implemented.cpp.o && /usr/bin/ranlib lib/libclangDirectoryWatcher.a && : [5323/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangIndexSerialization.a && /usr/bin/ar qc lib/libclangIndexSerialization.a tools/clang/lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o && /usr/bin/ranlib lib/libclangIndexSerialization.a && : [5324/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangSupport.a && /usr/bin/ar qc lib/libclangSupport.a tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o && /usr/bin/ranlib lib/libclangSupport.a && : [5325/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangInstallAPI.a && /usr/bin/ar qc lib/libclangInstallAPI.a tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o && /usr/bin/ranlib lib/libclangInstallAPI.a && : [5326/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangFormat.a && /usr/bin/ar qc lib/libclangFormat.a tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o && /usr/bin/ranlib lib/libclangFormat.a && : [5327/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangHandleLLVM.a && /usr/bin/ar qc lib/libclangHandleLLVM.a tools/clang/tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o && /usr/bin/ranlib lib/libclangHandleLLVM.a && : [5328/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/cc -O2 -pipe -fPIC -fno-semantic-interposition -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 -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/link.d tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o -o bin/clang-fuzzer-dictionary -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5329/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/link.d tools/clang/tools/clang-linker-wrapper/CMakeFiles/clang-linker-wrapper.dir/ClangLinkerWrapper.cpp.o -o bin/clang-linker-wrapper -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclangBasic.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5330/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Symbols.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Symbols.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5331/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/link.d tools/clang/tools/clang-nvlink-wrapper/CMakeFiles/clang-nvlink-wrapper.dir/ClangNVLinkWrapper.cpp.o -o bin/clang-nvlink-wrapper -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclangBasic.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5332/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangSema.a && /usr/bin/ar qc lib/libclangSema.a tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o && /usr/bin/ranlib lib/libclangSema.a && : [5333/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-sycl-linker/CMakeFiles/clang-sycl-linker.dir/link.d tools/clang/tools/clang-sycl-linker/CMakeFiles/clang-sycl-linker.dir/ClangSYCLLinker.cpp.o -o bin/clang-sycl-linker -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclangBasic.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5334/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/link.d tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArch.cpp.o tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByKFD.cpp.o tools/clang/tools/amdgpu-arch/CMakeFiles/amdgpu-arch.dir/AMDGPUArchByHIP.cpp.o -o bin/amdgpu-arch -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclangBasic.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5335/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/nvptx-arch/CMakeFiles/nvptx-arch.dir/link.d tools/clang/tools/nvptx-arch/CMakeFiles/nvptx-arch.dir/NVPTXArch.cpp.o -o bin/nvptx-arch -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclangBasic.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5336/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangParse.a && /usr/bin/ar qc lib/libclangParse.a tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o && /usr/bin/ranlib lib/libclangParse.a && : [5337/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangSerialization.a && /usr/bin/ar qc lib/libclangSerialization.a tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o && /usr/bin/ranlib lib/libclangSerialization.a && : [5338/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--export-dynamic -Xlinker --dependency-file=tools/bugpoint/CMakeFiles/bugpoint.dir/link.d tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -o bin/bugpoint -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : ld: warning: CrashDebugger.cpp(tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o:(llvm::ListReducer, std::__1::allocator>>::reduceList(std::__1::vector, std::__1::allocator>, std::__1::allocator, std::__1::allocator>>>&))): warning: rand() may return deterministic values, is that what you want? [5339/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangFrontend.a && /usr/bin/ar qc lib/libclangFrontend.a tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o && /usr/bin/ranlib lib/libclangFrontend.a && : [5340/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Xlinker --dependency-file=tools/llc/CMakeFiles/llc.dir/link.d tools/llc/CMakeFiles/llc.dir/llc.cpp.o tools/llc/CMakeFiles/llc.dir/NewPMDriver.cpp.o -o bin/llc -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5341/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/dsymutil/CMakeFiles/dsymutil.dir/link.d tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o -o bin/dsymutil -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5342/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SymbolTable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SymbolTable.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SymbolTable.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5343/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangARCMigrate.a && /usr/bin/ar qc lib/libclangARCMigrate.a tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o && /usr/bin/ranlib lib/libclangARCMigrate.a && : [5344/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--export-dynamic -Wl,--gc-sections -Xlinker --dependency-file=tools/lli/CMakeFiles/lli.dir/link.d tools/lli/CMakeFiles/lli.dir/lli.cpp.o -o bin/lli -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5345/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangRewriteFrontend.a && /usr/bin/ar qc lib/libclangRewriteFrontend.a tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o && /usr/bin/ranlib lib/libclangRewriteFrontend.a && : [5346/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangCodeGen.a && /usr/bin/ar qc lib/libclangCodeGen.a tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o && /usr/bin/ranlib lib/libclangCodeGen.a && : [5347/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangTooling.a && /usr/bin/ar qc lib/libclangTooling.a tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o && /usr/bin/ranlib lib/libclangTooling.a && : [5348/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangIndex.a && /usr/bin/ar qc lib/libclangIndex.a tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o && /usr/bin/ranlib lib/libclangIndex.a && : [5349/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingSyntax.a && /usr/bin/ar qc lib/libclangToolingSyntax.a tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o && /usr/bin/ranlib lib/libclangToolingSyntax.a && : [5350/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-as/CMakeFiles/llvm-as.dir/link.d tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o bin/llvm-as -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5351/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/link.d tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o bin/llvm-bcanalyzer -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5352/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangDependencyScanning.a && /usr/bin/ar qc lib/libclangDependencyScanning.a tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o && /usr/bin/ranlib lib/libclangDependencyScanning.a && : [5353/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangCrossTU.a && /usr/bin/ar qc lib/libclangCrossTU.a tools/clang/lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o && /usr/bin/ranlib lib/libclangCrossTU.a && : [5354/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangExtractAPI.a && /usr/bin/ar qc lib/libclangExtractAPI.a tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o && /usr/bin/ranlib lib/libclangExtractAPI.a && : [5355/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangToolingRefactoring.a && /usr/bin/ar qc lib/libclangToolingRefactoring.a tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o && /usr/bin/ranlib lib/libclangToolingRefactoring.a && : [5356/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangHandleCXX.a && /usr/bin/ar qc lib/libclangHandleCXX.a tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o && /usr/bin/ranlib lib/libclangHandleCXX.a && : [5357/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangStaticAnalyzerCore.a && /usr/bin/ar qc lib/libclangStaticAnalyzerCore.a tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o && /usr/bin/ranlib lib/libclangStaticAnalyzerCore.a && : [5358/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/link.d tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -o bin/llvm-c-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5359/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangTransformer.a && /usr/bin/ar qc lib/libclangTransformer.a tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o && /usr/bin/ranlib lib/libclangTransformer.a && : [5360/6436] : && /usr/local/bin/cmake -E rm -f lib/libLLVMCFIVerify.a && /usr/bin/ar qc lib/libLLVMCFIVerify.a tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o && /usr/bin/ranlib lib/libLLVMCFIVerify.a && : [5361/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cat/CMakeFiles/llvm-cat.dir/link.d tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -o bin/llvm-cat -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5362/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangStaticAnalyzerCheckers.a && /usr/bin/ar qc lib/libclangStaticAnalyzerCheckers.a tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o && /usr/bin/ranlib lib/libclangStaticAnalyzerCheckers.a && : [5363/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/link.d tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata.cpp.o tools/llvm-cgdata/CMakeFiles/llvm-cgdata.dir/llvm-cgdata-driver.cpp.o -o bin/llvm-cgdata -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5364/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangStaticAnalyzerFrontend.a && /usr/bin/ar qc lib/libclangStaticAnalyzerFrontend.a tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o && /usr/bin/ranlib lib/libclangStaticAnalyzerFrontend.a && : [5365/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -fPIC -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -shared -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker -Bsymbolic-functions -Xlinker --dependency-file=tools/clang/tools/clang-shlib/CMakeFiles/clang-cpp.dir/link.d -Wl,-soname,libclang-cpp.so.0.0 -o lib/libclang-cpp.so.0.0 tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Marshallers.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o tools/clang/lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o tools/clang/lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o tools/clang/lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o tools/clang/lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o tools/clang/lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o tools/clang/lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o tools/clang/lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o tools/clang/lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o tools/clang/lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o tools/clang/lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o tools/clang/lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/default/DirectoryWatcher-not-implemented.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o tools/clang/lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o tools/clang/lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o tools/clang/tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o tools/clang/tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5366/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/link.d tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -o bin/llvm-cfi-verify -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libLLVMCFIVerify.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5367/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cov/CMakeFiles/llvm-cov.dir/link.d tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o bin/llvm-cov -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVMDebuginfod.a lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5368/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SyntheticSections.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SyntheticSections.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/SyntheticSections.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/OutputSections.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5369/6436] /usr/local/bin/cmake -E cmake_symlink_library lib/libclang-cpp.so.0.0 lib/libclang-cpp.so.0.0 lib/libclang-cpp.so && : [5370/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/link.d tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -o bin/llvm-cvtres -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5371/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangFrontendTool.a && /usr/bin/ar qc lib/libclangFrontendTool.a tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o && /usr/bin/ranlib lib/libclangFrontendTool.a && : [5372/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/link.d tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -o bin/llvm-cxxdump -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5373/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/link.d tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt-driver.cpp.o -o bin/llvm-cxxfilt -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5374/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/link.d tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -o bin/llvm-cxxmap -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5375/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/link.d tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -o bin/diagtool -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5376/6436] : && /usr/local/bin/cmake -E rm -f lib/libclangInterpreter.a && /usr/bin/ar qc lib/libclangInterpreter.a tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o tools/clang/lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o && /usr/bin/ranlib lib/libclangInterpreter.a && : [5377/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/driver/CMakeFiles/clang.dir/link.d tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o tools/clang/tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o tools/clang/tools/driver/CMakeFiles/clang.dir/clang-driver.cpp.o -o bin/clang-20 -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5378/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-diff/CMakeFiles/clang-diff.dir/link.d tools/clang/tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -o bin/clang-diff -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5379/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/apinotes-test/CMakeFiles/apinotes-test.dir/link.d tools/clang/tools/apinotes-test/CMakeFiles/apinotes-test.dir/APINotesTest.cpp.o -o bin/apinotes-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5380/6436] /usr/local/bin/cmake -E cmake_symlink_executable bin/clang-20 bin/clang && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver && /usr/local/bin/cmake -E create_symlink clang-20 /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/clang++ && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver && /usr/local/bin/cmake -E create_symlink clang-20 /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/clang-cl && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/clang/tools/driver && /usr/local/bin/cmake -E create_symlink clang-20 /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/clang-cpp [5381/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/link.d tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -o bin/clang-format -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5382/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/link.d tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -o bin/clang-import-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5383/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-offload-packager/CMakeFiles/clang-offload-packager.dir/link.d tools/clang/tools/clang-offload-packager/CMakeFiles/clang-offload-packager.dir/ClangOffloadPackager.cpp.o -o bin/clang-offload-packager -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5384/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/link.d tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o tools/clang/tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/clang-scan-deps-driver.cpp.o -o bin/clang-scan-deps -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5385/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/link.d tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -o bin/clang-offload-bundler -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5386/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--export-dynamic -Wl,--gc-sections -Xlinker --long-plt -Xlinker --dependency-file=tools/clang/tools/clang-repl/CMakeFiles/clang-repl.dir/link.d tools/clang/tools/clang-repl/CMakeFiles/clang-repl.dir/ClangRepl.cpp.o -o bin/clang-repl -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5387/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/link.d tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/ClangInstallAPI.cpp.o tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/Options.cpp.o tools/clang/tools/clang-installapi/CMakeFiles/clang-installapi.dir/clang-installapi-driver.cpp.o -o bin/clang-installapi -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5388/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/link.d tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o tools/clang/tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -o bin/clang-refactor -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5389/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/link.d tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -o bin/arcmt-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5390/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/link.d tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -o bin/clang-check -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5391/6436] cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Version && /usr/local/bin/cmake -DNAMES=LLDB -DLLDB_SOURCE_DIR= -DHEADER_FILE=/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Version/VCSVersion.inc -DLLVM_FORCE_VC_REVISION= -DLLVM_FORCE_VC_REPOSITORY= -P /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/cmake/modules/GenerateVersionFromVCS.cmake [5392/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -fPIC -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -shared -Wl,--color-diagnostics -Wl,--gc-sections -Wl,--version-script,/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/clang/tools/libclang/libclang.map -Xlinker --dependency-file=tools/clang/tools/libclang/CMakeFiles/libclang.dir/link.d -Wl,-soname,libclang.so.0.0 -o lib/libclang.so.0.0 tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXExtractAPI.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/FatalErrorHandler.cpp.o tools/clang/tools/libclang/CMakeFiles/libclang.dir/Rewrite.cpp.o -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libclangAST.a lib/libclangBasic.a lib/libclangDriver.a lib/libclangExtractAPI.a lib/libclangFrontend.a lib/libclangIndex.a lib/libclangLex.a lib/libclangRewrite.a lib/libclangSema.a lib/libclangSerialization.a lib/libclangTooling.a lib/libclangARCMigrate.a lib/libclangInstallAPI.a lib/libclangFormat.a lib/libclangToolingInclusions.a lib/libclangToolingCore.a -lpthread lib/libclangParse.a lib/libclangAPINotes.a lib/libclangSupport.a lib/libclangEdit.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5393/6436] /usr/local/bin/cmake -E cmake_symlink_library lib/libclang.so.0.0 lib/libclang.so.0.0 lib/libclang.so && : [5394/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldbUtility.a && /usr/bin/ar qc lib/liblldbUtility.a tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/AddressableBits.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ArchSpec.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Args.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Broadcaster.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Checksum.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/CompletionRequest.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Diagnostics.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DiagnosticsRendering.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Environment.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ErrorMessages.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Event.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpecList.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/GDBRemote.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBLog.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Listener.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ProcessInfo.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RealpathPrefixes.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterValue.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Instrumentation.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Scalar.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/State.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceGDBRemotePackets.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TraceIntelPTGDBRemotePackets.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UnimplementedError.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserIDResolver.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/XcodeSDK.cpp.o tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ZipFile.cpp.o && /usr/bin/ranlib lib/liblldbUtility.a && : [5395/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/link.d tools/clang/tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -o bin/clang-extdef-mapping -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5396/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/link.d tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o -o bin/lldb-argdumper -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5397/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/lldb/utils/lit-cpuid/CMakeFiles/lit-cpuid.dir/link.d tools/lldb/utils/lit-cpuid/CMakeFiles/lit-cpuid.dir/lit-cpuid.cpp.o -o bin/lit-cpuid -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang-cpp.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5398/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/link.d tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/llvm-debuginfo-analyzer.cpp.o tools/llvm-debuginfo-analyzer/CMakeFiles/llvm-debuginfo-analyzer.dir/Options.cpp.o -o bin/llvm-debuginfo-analyzer -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5399/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/link.d tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -o bin/c-arcmt-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib" -lpthread lib/libclang.so.0.0 lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5400/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -fno-common -Woverloaded-virtual -Wno-nested-anon-types -DNDEBUG -Wl,--color-diagnostics -Wl,--gc-sections -Xlinker --dependency-file=tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/link.d tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -o bin/c-index-test -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" -lpthread lib/libclang.so.0.0 lib/libclangAST.a lib/libclangBasic.a lib/libclangFrontend.a lib/libclangIndex.a lib/libclangSerialization.a lib/libclangDriver.a lib/libclangParse.a lib/libclangSema.a lib/libclangAPINotes.a lib/libclangEdit.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libclangSupport.a lib/libclangFormat.a lib/libclangToolingInclusions.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangLex.a lib/libLLVM.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : ld: warning: c-index-test.c(tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o:(PrintCursor)): warning: sprintf() is often misused, please use snprintf() [5401/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointID.cpp [5402/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DLLD_ENABLE_COFF=1 -DLLD_ENABLE_MINGW=1 -DLLD_ENABLE_WASM=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lld/wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o -MF tools/lld/wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o.d -o tools/lld/wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Writer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/Writer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputChunks.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lld/wasm/InputFiles.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/LTO.h:24: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/LTO/Config.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Passes/PassBuilder.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:47: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Transforms/Utils/LoopUtils.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/VectorBuilder.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/IRBuilder.h:24: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/IR/ConstantFolder.h:31:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 31 | virtual void anchor(); | ^ 1 warning generated. [5403/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldWasm.a && /usr/bin/ar qc lib/liblldWasm.a tools/lld/wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o tools/lld/wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o && /usr/bin/ranlib lib/liblldWasm.a && : [5404/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointLocationCollection.cpp [5405/6436] : && /exopi-obj/pobj/llvm-20.1.8/bin/c++ -O2 -pipe -fno-ret-protector -mno-retpoline -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 -DNDEBUG -Wl,--color-diagnostics -Xlinker --dependency-file=tools/lld/tools/lld/CMakeFiles/lld.dir/link.d tools/lld/tools/lld/CMakeFiles/lld.dir/lld.cpp.o tools/lld/tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o -o bin/lld -Wl,-z,origin,-rpath,"\$ORIGIN/../lib:/exopi-obj/pobj/llvm-20.1.8/build-amd64/lib:" lib/liblldCommon.a lib/liblldCOFF.a lib/liblldELF.a lib/liblldMinGW.a lib/liblldWasm.a /usr/lib/libz.so.7.2 lib/libLLVM.so.0.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld && /usr/local/bin/cmake -E create_symlink lld /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/lld-link && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld && /usr/local/bin/cmake -E create_symlink lld /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/ld.lld && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld && /usr/local/bin/cmake -E create_symlink lld /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/ld64.lld && cd /exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lld/tools/lld && /usr/local/bin/cmake -E create_symlink lld /exopi-obj/pobj/llvm-20.1.8/build-amd64/./bin/wasm-ld [5406/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointIDList.cpp [5407/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointList.cpp [5408/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointLocationList.cpp [5409/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointLocation.cpp [5410/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointName.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointName.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointName.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointName.cpp [5411/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/Breakpoint.cpp [5412/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointPrecondition.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointPrecondition.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointPrecondition.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointPrecondition.cpp [5413/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointSite.cpp [5414/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolverAddress.cpp [5415/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointOptions.cpp [5416/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp [5417/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolver.cpp [5418/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/Stoppoint.cpp [5419/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp [5420/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/StoppointCallbackContext.cpp [5421/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverScripted.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverScripted.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverScripted.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolverScripted.cpp [5422/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointSite.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointSite.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointSite.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/StoppointSite.cpp [5423/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/BreakpointResolverName.cpp [5424/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StopPointSiteList.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StopPointSiteList.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StopPointSiteList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/StopPointSiteList.cpp [5425/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointResource.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointResource.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointResource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/WatchpointResource.cpp [5426/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/WatchpointList.cpp [5427/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/WatchpointOptions.cpp [5428/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointAlgorithms.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointAlgorithms.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointAlgorithms.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/WatchpointAlgorithms.cpp [5429/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o -MF tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o.d -o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Breakpoint/Watchpoint.cpp [5430/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectApropos.cpp [5431/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectBreakpointCommand.cpp [5432/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandCompletions.cpp [5433/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDiagnostics.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDiagnostics.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDiagnostics.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectDiagnostics.cpp [5434/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectBreakpoint.cpp [5435/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectDisassemble.cpp [5436/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectExpression.cpp [5437/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectGUI.cpp [5438/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectHelp.cpp [5439/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectCommands.cpp [5440/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDWIMPrint.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDWIMPrint.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDWIMPrint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectDWIMPrint.cpp [5441/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectLanguage.cpp [5442/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectFrame.cpp [5443/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectLog.cpp [5444/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectPlugin.cpp [5445/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectMultiword.cpp [5446/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemoryTag.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemoryTag.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemoryTag.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectMemoryTag.cpp [5447/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectMemory.cpp [5448/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectPlatform.cpp [5449/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectQuit.cpp [5450/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegexCommand.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegexCommand.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegexCommand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectRegexCommand.cpp [5451/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectProcess.cpp [5452/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSession.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSession.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSession.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectSession.cpp [5453/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectScripting.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectScripting.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectScripting.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectScripting.cpp [5454/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectRegister.cpp [5455/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectSettings.cpp [5456/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectStats.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectStats.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectStats.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectStats.cpp [5457/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectSource.cpp [5458/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectVersion.cpp [5459/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThreadUtil.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThreadUtil.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThreadUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectThreadUtil.cpp [5460/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTrace.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTrace.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTrace.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTrace.cpp [5461/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectThread.cpp [5462/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectWatchpointCommand.cpp [5463/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectWatchpoint.cpp [5464/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionArgumentTable.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionArgumentTable.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionArgumentTable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandOptionArgumentTable.cpp [5465/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessLaunch.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessLaunch.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessLaunch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandOptionsProcessLaunch.cpp [5466/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRangeListImpl.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRangeListImpl.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRangeListImpl.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/AddressRangeListImpl.cpp [5467/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessAttach.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessAttach.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandOptionsProcessAttach.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandOptionsProcessAttach.cpp [5468/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/AddressResolver.cpp [5469/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Address.cpp [5470/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectType.cpp [5471/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/AddressRange.cpp [5472/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Communication.cpp [5473/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/AddressResolverFileLine.cpp [5474/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Declaration.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Declaration.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Declaration.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Declaration.cpp [5475/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataFileCache.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataFileCache.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataFileCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DataFileCache.cpp [5476/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o -MF tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o.d -o tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Commands/CommandObjectTarget.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5477/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterInfo.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterInfo.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DumpRegisterInfo.cpp [5478/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DebuggerEvents.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DebuggerEvents.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DebuggerEvents.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DebuggerEvents.cpp [5479/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterValue.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterValue.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpRegisterValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DumpRegisterValue.cpp [5480/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpDataExtractor.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpDataExtractor.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpDataExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DumpDataExtractor.cpp [5481/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/FileLineResolver.cpp [5482/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Disassembler.cpp [5483/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/DynamicLoader.cpp [5484/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/EmulateInstruction.cpp [5485/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleChild.cpp [5486/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Debugger.cpp [5487/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Opcode.cpp [5488/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Highlighter.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Highlighter.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Highlighter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Highlighter.cpp [5489/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/IOHandler.cpp [5490/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/FormatEntity.cpp [5491/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Mangled.cpp [5492/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleList.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleList.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleList.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleList.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ModuleList.cpp:34: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [5493/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Progress.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Progress.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Progress.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Progress.cpp [5494/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Module.cpp [5495/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceLocationSpec.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceLocationSpec.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceLocationSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/SourceLocationSpec.cpp [5496/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RichManglingContext.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RichManglingContext.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RichManglingContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/RichManglingContext.cpp [5497/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Section.cpp [5498/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/SearchFilter.cpp [5499/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandlerCursesGUI.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandlerCursesGUI.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandlerCursesGUI.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/IOHandlerCursesGUI.cpp [5500/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/PluginManager.cpp [5501/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/UserSettingsController.cpp [5502/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/StreamAsynchronousIO.cpp [5503/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ThreadedCommunication.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ThreadedCommunication.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ThreadedCommunication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/ThreadedCommunication.cpp [5504/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormatCache.cpp [5505/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/SourceManager.cpp [5506/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o -MF tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o.d -o tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Core/Value.cpp [5507/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/CXXFunctionPointer.cpp [5508/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/DataVisualization.cpp [5509/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/DumpValueObjectOptions.cpp [5510/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormatClasses.cpp [5511/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormatManager.cpp [5512/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormattersHelpers.cpp [5513/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterBytecode.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterBytecode.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterBytecode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormatterBytecode.cpp [5514/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/LanguageCategory.cpp [5515/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterSection.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterSection.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatterSection.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/FormatterSection.cpp [5516/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/StringPrinter.cpp [5517/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/TypeCategoryMap.cpp [5518/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/TypeCategory.cpp [5519/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DiagnosticManager.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DiagnosticManager.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DiagnosticManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/DiagnosticManager.cpp [5520/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/TypeFormat.cpp [5521/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/TypeSummary.cpp [5522/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/TypeSynthetic.cpp [5523/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/VectorType.cpp [5524/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionTypeSystemHelper.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionTypeSystemHelper.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionTypeSystemHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/ExpressionTypeSystemHelper.cpp [5525/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o -MF tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o.d -o tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/DataFormatters/ValueObjectPrinter.cpp [5526/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/Expression.cpp [5527/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpressionList.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpressionList.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpressionList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/DWARFExpressionList.cpp [5528/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionParser.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionParser.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/ExpressionParser.cpp [5529/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/DWARFExpression.cpp [5530/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/ExpressionVariable.cpp [5531/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/FunctionCaller.cpp [5532/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/IRMemoryMap.cpp [5533/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/LLVMUserExpression.cpp [5534/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/IRInterpreter.cpp [5535/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldbHost.a && /usr/bin/ar qc lib/liblldbHost.a tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Alarm.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileAction.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LZMA.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoopBase.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessLaunchInfo.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StreamFile.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ZipFileResolver.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystemPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/Host.cpp.o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/openbsd/HostInfoOpenBSD.cpp.o && /usr/bin/ranlib lib/liblldbHost.a && : [5536/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/IRExecutionUnit.cpp [5537/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ObjectFileJIT.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ObjectFileJIT.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ObjectFileJIT.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/ObjectFileJIT.cpp [5538/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o -MF tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o.d -o tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization/SystemInitializer.cpp [5539/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/Materializer.cpp [5540/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o -MF tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o.d -o tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization/SystemInitializerCommon.cpp [5541/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/REPL.cpp [5542/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandHistory.cpp [5543/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/UtilityFunction.cpp [5544/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o -MF tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o.d -o tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Expression/UserExpression.cpp [5545/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o -MF tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o.d -o tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Initialization/SystemLifetimeManager.cpp [5546/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandReturnObject.cpp [5547/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandAlias.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandAlias.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandAlias.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandAlias.cpp [5548/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupBoolean.cpp [5549/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupArchitecture.cpp [5550/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandOptionValidators.cpp [5551/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupFile.cpp [5552/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandObject.cpp [5553/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupMemoryTag.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupMemoryTag.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupMemoryTag.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupMemoryTag.cpp [5554/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupOutputFile.cpp [5555/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionArgParser.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionArgParser.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionArgParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionArgParser.cpp [5556/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPythonClassWithDict.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPythonClassWithDict.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPythonClassWithDict.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupPythonClassWithDict.cpp [5557/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupFormat.cpp [5558/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupString.cpp [5559/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupUUID.cpp [5560/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupUInt64.cpp [5561/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/CommandInterpreter.cpp [5562/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupPlatform.cpp [5563/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValue.cpp [5564/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueArgs.cpp [5565/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp [5566/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueBoolean.cpp [5567/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueArray.cpp [5568/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueChar.cpp [5569/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueEnumeration.cpp [5570/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueArch.cpp [5571/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecList.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecList.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueFileSpecList.cpp [5572/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueDictionary.cpp [5573/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValuePathMappings.cpp [5574/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileColonLine.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileColonLine.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileColonLine.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueFileColonLine.cpp [5575/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueFormat.cpp [5576/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueFileSpec.cpp [5577/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueFormatEntity.cpp [5578/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueProperties.cpp [5579/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueLanguage.cpp [5580/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueRegex.cpp [5581/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueSInt64.cpp [5582/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueString.cpp [5583/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldbInterpreterInterfaces.a && /usr/bin/ar qc lib/liblldbInterpreterInterfaces.a tools/lldb/source/Interpreter/Interfaces/CMakeFiles/lldbInterpreterInterfaces.dir/ScriptedInterfaceUsages.cpp.o && /usr/bin/ranlib lib/liblldbInterpreterInterfaces.a && : [5584/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueUInt64.cpp [5585/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionValueUUID.cpp [5586/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupVariable.cpp [5587/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/OptionGroupWatchpoint.cpp [5588/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/ScriptInterpreter.cpp [5589/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/Property.cpp [5590/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o -MF tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o.d -o tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Interpreter/Options.cpp [5591/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIAArch64.cpp.o -MF tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIAArch64.cpp.o.d -o tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIAArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp [5592/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIMacOSX_arm64.cpp.o -MF tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIMacOSX_arm64.cpp.o.d -o tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABIMacOSX_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp [5593/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIARM.cpp.o -MF tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIARM.cpp.o.d -o tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM/ABIARM.cpp [5594/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABISysV_arm64.cpp.o -MF tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABISysV_arm64.cpp.o.d -o tools/lldb/source/Plugins/ABI/AArch64/CMakeFiles/lldbPluginABIAArch64.dir/ABISysV_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp [5595/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABIMips.cpp.o -MF tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABIMips.cpp.o.d -o tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABIMips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips/ABIMips.cpp [5596/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIMacOSX_arm.cpp.o -MF tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIMacOSX_arm.cpp.o.d -o tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABIMacOSX_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp [5597/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABISysV_arm.cpp.o -MF tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABISysV_arm.cpp.o.d -o tools/lldb/source/Plugins/ABI/ARM/CMakeFiles/lldbPluginABIARM.dir/ABISysV_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp [5598/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Hexagon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/Hexagon/CMakeFiles/lldbPluginABIHexagon.dir/ABISysV_hexagon.cpp.o -MF tools/lldb/source/Plugins/ABI/Hexagon/CMakeFiles/lldbPluginABIHexagon.dir/ABISysV_hexagon.cpp.o.d -o tools/lldb/source/Plugins/ABI/Hexagon/CMakeFiles/lldbPluginABIHexagon.dir/ABISysV_hexagon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp [5599/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips.cpp.o -MF tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips.cpp.o.d -o tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp [5600/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABIPowerPC.cpp.o -MF tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABIPowerPC.cpp.o.d -o tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABIPowerPC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp [5601/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips64.cpp.o -MF tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips64.cpp.o.d -o tools/lldb/source/Plugins/ABI/Mips/CMakeFiles/lldbPluginABIMips.dir/ABISysV_mips64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp [5602/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/LoongArch/CMakeFiles/lldbPluginABILoongArch.dir/ABISysV_loongarch.cpp.o -MF tools/lldb/source/Plugins/ABI/LoongArch/CMakeFiles/lldbPluginABILoongArch.dir/ABISysV_loongarch.cpp.o.d -o tools/lldb/source/Plugins/ABI/LoongArch/CMakeFiles/lldbPluginABILoongArch.dir/ABISysV_loongarch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/LoongArch/ABISysV_loongarch.cpp [5603/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/MSP430 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/MSP430/CMakeFiles/lldbPluginABIMSP430.dir/ABISysV_msp430.cpp.o -MF tools/lldb/source/Plugins/ABI/MSP430/CMakeFiles/lldbPluginABIMSP430.dir/ABISysV_msp430.cpp.o.d -o tools/lldb/source/Plugins/ABI/MSP430/CMakeFiles/lldbPluginABIMSP430.dir/ABISysV_msp430.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/MSP430/ABISysV_msp430.cpp [5604/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86_i386.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86_i386.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABIX86_i386.cpp [5605/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc.cpp.o -MF tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc.cpp.o.d -o tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp [5606/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/SystemZ -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/SystemZ/CMakeFiles/lldbPluginABISystemZ.dir/ABISysV_s390x.cpp.o -MF tools/lldb/source/Plugins/ABI/SystemZ/CMakeFiles/lldbPluginABISystemZ.dir/ABISysV_s390x.cpp.o.d -o tools/lldb/source/Plugins/ABI/SystemZ/CMakeFiles/lldbPluginABISystemZ.dir/ABISysV_s390x.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp [5607/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/RISCV/CMakeFiles/lldbPluginABIRISCV.dir/ABISysV_riscv.cpp.o -MF tools/lldb/source/Plugins/ABI/RISCV/CMakeFiles/lldbPluginABIRISCV.dir/ABISysV_riscv.cpp.o.d -o tools/lldb/source/Plugins/ABI/RISCV/CMakeFiles/lldbPluginABIRISCV.dir/ABISysV_riscv.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/RISCV/ABISysV_riscv.cpp [5608/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIMacOSX_i386.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIMacOSX_i386.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIMacOSX_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp [5609/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIX86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABIX86.cpp [5610/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_i386.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_i386.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABISysV_i386.cpp [5611/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc64.cpp.o -MF tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc64.cpp.o.d -o tools/lldb/source/Plugins/ABI/PowerPC/CMakeFiles/lldbPluginABIPowerPC.dir/ABISysV_ppc64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5612/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_x86_64.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_x86_64.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABISysV_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp [5613/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Architecture/Arm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/Arm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Architecture/Arm/CMakeFiles/lldbPluginArchitectureArm.dir/ArchitectureArm.cpp.o -MF tools/lldb/source/Plugins/Architecture/Arm/CMakeFiles/lldbPluginArchitectureArm.dir/ArchitectureArm.cpp.o.d -o tools/lldb/source/Plugins/Architecture/Arm/CMakeFiles/lldbPluginArchitectureArm.dir/ArchitectureArm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp [5614/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIWindows_x86_64.cpp.o -MF tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIWindows_x86_64.cpp.o.d -o tools/lldb/source/Plugins/ABI/X86/CMakeFiles/lldbPluginABIX86.dir/ABIWindows_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp [5615/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Architecture/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/AArch64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Architecture/AArch64/CMakeFiles/lldbPluginArchitectureAArch64.dir/ArchitectureAArch64.cpp.o -MF tools/lldb/source/Plugins/Architecture/AArch64/CMakeFiles/lldbPluginArchitectureAArch64.dir/ArchitectureAArch64.cpp.o.d -o tools/lldb/source/Plugins/Architecture/AArch64/CMakeFiles/lldbPluginArchitectureAArch64.dir/ArchitectureAArch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp [5616/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Architecture/PPC64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/PPC64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Architecture/PPC64/CMakeFiles/lldbPluginArchitecturePPC64.dir/ArchitecturePPC64.cpp.o -MF tools/lldb/source/Plugins/Architecture/PPC64/CMakeFiles/lldbPluginArchitecturePPC64.dir/ArchitecturePPC64.cpp.o.d -o tools/lldb/source/Plugins/Architecture/PPC64/CMakeFiles/lldbPluginArchitecturePPC64.dir/ArchitecturePPC64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp [5617/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Architecture/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/Mips -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Architecture/Mips/CMakeFiles/lldbPluginArchitectureMips.dir/ArchitectureMips.cpp.o -MF tools/lldb/source/Plugins/Architecture/Mips/CMakeFiles/lldbPluginArchitectureMips.dir/ArchitectureMips.cpp.o.d -o tools/lldb/source/Plugins/Architecture/Mips/CMakeFiles/lldbPluginArchitectureMips.dir/ArchitectureMips.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp [5618/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwinProperties.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwinProperties.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwinProperties.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwinProperties.cpp [5619/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Disassembler/LLVMC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Disassembler/LLVMC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Disassembler/LLVMC/CMakeFiles/lldbPluginDisassemblerLLVMC.dir/DisassemblerLLVMC.cpp.o -MF tools/lldb/source/Plugins/Disassembler/LLVMC/CMakeFiles/lldbPluginDisassemblerLLVMC.dir/DisassemblerLLVMC.cpp.o.d -o tools/lldb/source/Plugins/Disassembler/LLVMC/CMakeFiles/lldbPluginDisassemblerLLVMC.dir/DisassemblerLLVMC.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp [5620/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/CMakeFiles/lldbPluginDynamicLoaderFreeBSDKernel.dir/DynamicLoaderFreeBSDKernel.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/CMakeFiles/lldbPluginDynamicLoaderFreeBSDKernel.dir/DynamicLoaderFreeBSDKernel.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/CMakeFiles/lldbPluginDynamicLoaderFreeBSDKernel.dir/DynamicLoaderFreeBSDKernel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/DynamicLoaderFreeBSDKernel.cpp [5621/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/CMakeFiles/lldbPluginDynamicLoaderDarwinKernel.dir/DynamicLoaderDarwinKernel.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/CMakeFiles/lldbPluginDynamicLoaderDarwinKernel.dir/DynamicLoaderDarwinKernel.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/CMakeFiles/lldbPluginDynamicLoaderDarwinKernel.dir/DynamicLoaderDarwinKernel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp [5622/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp [5623/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOS.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOS.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5624/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5625/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/Static -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Static -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp [5626/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp [5627/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp [5628/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwin.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwin.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:38: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5629/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp [5630/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTMetadata.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTMetadata.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTMetadata.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp [5631/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Windows-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp [5632/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/DynamicLoader/wasm-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/wasm-DYLD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/DynamicLoader/wasm-DYLD/CMakeFiles/lldbPluginDynamicLoaderWasmDYLD.dir/DynamicLoaderWasmDYLD.cpp.o -MF tools/lldb/source/Plugins/DynamicLoader/wasm-DYLD/CMakeFiles/lldbPluginDynamicLoaderWasmDYLD.dir/DynamicLoaderWasmDYLD.cpp.o.d -o tools/lldb/source/Plugins/DynamicLoader/wasm-DYLD/CMakeFiles/lldbPluginDynamicLoaderWasmDYLD.dir/DynamicLoaderWasmDYLD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.cpp [5633/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionHelper.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionHelper.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionHelper.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.cpp [5634/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTUtils.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTUtils.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTUtils.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:17: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5635/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangDeclVendor.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangDeclVendor.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangDeclVendor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5636/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5637/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:14: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5638/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionUtil.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionUtil.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionUtil.cpp [5639/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTImporter.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTImporter.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTImporter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Lookup.h:27: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5640/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionSourceCode.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionSourceCode.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionSourceCode.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [5641/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5642/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5643/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/RecursiveASTVisitor.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclFriend.h:55:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 55 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:57: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/RecursiveASTVisitor.h:23: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclOpenMP.h:113:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 113 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclOpenMP.h:421:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 421 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclOpenMP.h:478:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 478 | virtual void anchor(); | ^ 12 warnings generated. [5644/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangHost.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangHost.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangHost.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:15: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Action.h:270:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 270 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/Driver.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Driver/ToolChain.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 4 warnings generated. [5645/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExternalASTSourceCallbacks.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExternalASTSourceCallbacks.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExternalASTSourceCallbacks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5646/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CppModuleConfiguration.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CppModuleConfiguration.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CppModuleConfiguration.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.cpp [5647/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/CodeGen/CodeGenAction.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/FrontendAction.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/ASTUnit.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/CodeCompleteConsumer.h:21: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/DeclSpec.h:25: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:37: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:502:7: note: in implicit copy constructor for 'clang::LangOptionsBase' first required here 502 | class LangOptions : public LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:1193:19: note: in implicit copy constructor for 'clang::LangOptions' first required here 1193 | CodeComplete CC(m_compiler->getLangOpts(), llvm_expr->GetUserText(), | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:70:7: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:70:7: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 70 | class LangOptionsBase { | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 11 warnings generated. [5648/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtil.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtil.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5649/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5650/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/RecordLayout.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5651/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5652/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/TargetInfo.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/CodeGenOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/PointerAuthOptions.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/CFG.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Attr.h:18: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInstance.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Frontend/CompilerInvocation.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/PathDiagnostic.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/AnalysisDeclContext.h:22: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Analysis/CFG.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Parse/Parser.h:20: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5653/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5654/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRDynamicChecks.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRDynamicChecks.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRDynamicChecks.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp [5655/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CxxModuleHandler.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CxxModuleHandler.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/CxxModuleHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5656/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o -MF tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o.d -o tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp [5657/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o -MF tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o.d -o tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp [5658/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/ARM64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o -MF tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o.d -o tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp [5659/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/LoongArch -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/LoongArch/CMakeFiles/lldbPluginInstructionLoongArch.dir/EmulateInstructionLoongArch.cpp.o -MF tools/lldb/source/Plugins/Instruction/LoongArch/CMakeFiles/lldbPluginInstructionLoongArch.dir/EmulateInstructionLoongArch.cpp.o.d -o tools/lldb/source/Plugins/Instruction/LoongArch/CMakeFiles/lldbPluginInstructionLoongArch.dir/EmulateInstructionLoongArch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/LoongArch/EmulateInstructionLoongArch.cpp [5660/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/NameSearchContext.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/NameSearchContext.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/NameSearchContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5661/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/PPC64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/PPC64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/PPC64/CMakeFiles/lldbPluginInstructionPPC64.dir/EmulateInstructionPPC64.cpp.o -MF tools/lldb/source/Plugins/Instruction/PPC64/CMakeFiles/lldbPluginInstructionPPC64.dir/EmulateInstructionPPC64.cpp.o.d -o tools/lldb/source/Plugins/Instruction/PPC64/CMakeFiles/lldbPluginInstructionPPC64.dir/EmulateInstructionPPC64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp [5662/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/MIPS64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/MIPS64 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o -MF tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o.d -o tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp [5663/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/MIPS -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/MIPS -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o -MF tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o.d -o tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp [5664/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o -MF tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o.d -o tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5665/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/ASan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/ASan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeFiles/lldbPluginInstrumentationRuntimeASan.dir/InstrumentationRuntimeASan.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeFiles/lldbPluginInstrumentationRuntimeASan.dir/InstrumentationRuntimeASan.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeFiles/lldbPluginInstrumentationRuntimeASan.dir/InstrumentationRuntimeASan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp [5666/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/CMakeFiles/lldbPluginInstrumentationRuntimeASanLibsanitizers.dir/InstrumentationRuntimeASanLibsanitizers.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/CMakeFiles/lldbPluginInstrumentationRuntimeASanLibsanitizers.dir/InstrumentationRuntimeASanLibsanitizers.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/CMakeFiles/lldbPluginInstrumentationRuntimeASanLibsanitizers.dir/InstrumentationRuntimeASanLibsanitizers.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/InstrumentationRuntimeASanLibsanitizers.cpp [5667/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeFiles/lldbPluginInstrumentationRuntimeMainThreadChecker.dir/InstrumentationRuntimeMainThreadChecker.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeFiles/lldbPluginInstrumentationRuntimeMainThreadChecker.dir/InstrumentationRuntimeMainThreadChecker.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeFiles/lldbPluginInstrumentationRuntimeMainThreadChecker.dir/InstrumentationRuntimeMainThreadChecker.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.cpp [5668/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/Utility/CMakeFiles/lldbPluginInstrumentationRuntimeUtility.dir/ReportRetriever.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/Utility/CMakeFiles/lldbPluginInstrumentationRuntimeUtility.dir/ReportRetriever.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/Utility/CMakeFiles/lldbPluginInstrumentationRuntimeUtility.dir/ReportRetriever.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/Utility/ReportRetriever.cpp [5669/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/JITLoader/GDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o -MF tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o.d -o tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp [5670/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/UBSan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/UBSan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeFiles/lldbPluginInstrumentationRuntimeUBSan.dir/InstrumentationRuntimeUBSan.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeFiles/lldbPluginInstrumentationRuntimeUBSan.dir/InstrumentationRuntimeUBSan.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeFiles/lldbPluginInstrumentationRuntimeUBSan.dir/InstrumentationRuntimeUBSan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.cpp [5671/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ClangCommon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ClangCommon -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ClangCommon/CMakeFiles/lldbPluginClangCommon.dir/ClangHighlighter.cpp.o -MF tools/lldb/source/Plugins/Language/ClangCommon/CMakeFiles/lldbPluginClangCommon.dir/ClangHighlighter.cpp.o.d -o tools/lldb/source/Plugins/Language/ClangCommon/CMakeFiles/lldbPluginClangCommon.dir/ClangHighlighter.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [5672/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/InstrumentationRuntime/TSan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/TSan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeFiles/lldbPluginInstrumentationRuntimeTSan.dir/InstrumentationRuntimeTSan.cpp.o -MF tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeFiles/lldbPluginInstrumentationRuntimeTSan.dir/InstrumentationRuntimeTSan.cpp.o.d -o tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeFiles/lldbPluginInstrumentationRuntimeTSan.dir/InstrumentationRuntimeTSan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.cpp [5673/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusNameParser.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusNameParser.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusNameParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [5674/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/BlockPointer.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/BlockPointer.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/BlockPointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5675/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/Coroutines.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/Coroutines.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/Coroutines.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/Coroutines.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/Coroutines.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/Coroutines.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/Coroutines.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/Coroutines.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5676/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5677/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericOptional.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericOptional.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericOptional.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericOptional.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericOptional.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericOptional.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericOptional.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericOptional.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5678/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericBitset.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericBitset.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/GenericBitset.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericBitset.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericBitset.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericBitset.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericBitset.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/GenericBitset.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5679/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxAtomic.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxAtomic.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxAtomic.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp [5680/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp [5681/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5682/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp:39: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Lex/Lexer.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ 3 warnings generated. [5683/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxQueue.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxQueue.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxQueue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp [5684/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Instruction/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/RISCV -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Instruction/RISCV/CMakeFiles/lldbPluginInstructionRISCV.dir/EmulateInstructionRISCV.cpp.o -MF tools/lldb/source/Plugins/Instruction/RISCV/CMakeFiles/lldbPluginInstructionRISCV.dir/EmulateInstructionRISCV.cpp.o.d -o tools/lldb/source/Plugins/Instruction/RISCV/CMakeFiles/lldbPluginInstructionRISCV.dir/EmulateInstructionRISCV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp [5685/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5686/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5687/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxRangesRefView.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxRangesRefView.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxRangesRefView.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxRangesRefView.cpp [5688/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSliceArray.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSliceArray.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSliceArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxSliceArray.cpp [5689/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxProxyArray.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxProxyArray.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxProxyArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxProxyArray.cpp [5690/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSpan.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSpan.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxSpan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxSpan.cpp [5691/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxTuple.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxTuple.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxTuple.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp [5692/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/MSVCUndecoratedNameParser.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/MSVCUndecoratedNameParser.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/MSVCUndecoratedNameParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.cpp [5693/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVariant.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVariant.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVariant.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp [5694/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxValarray.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxValarray.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxValarray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxValarray.cpp [5695/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp [5696/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppTuple.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppTuple.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppTuple.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp [5697/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppUniquePointer.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppUniquePointer.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppUniquePointer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp [5698/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5699/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o -MF tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o.d -o tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5700/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CFBasicHash.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CFBasicHash.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CFBasicHash.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CFBasicHash.cpp [5701/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp [5702/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CF.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CF.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CF.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/CF.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5703/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/Cocoa.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5704/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5705/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSArray.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSArray.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSArray.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSArray.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSArray.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5706/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSError.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5707/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:11: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5708/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSException.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5709/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5710/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjCPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjCPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o -MF tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp [5711/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSString.cpp [5712/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeFiles/lldbPluginCPPRuntime.dir/CPPLanguageRuntime.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeFiles/lldbPluginCPPRuntime.dir/CPPLanguageRuntime.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeFiles/lldbPluginCPPRuntime.dir/CPPLanguageRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp [5713/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o -MF tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o.d -o tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSSet.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSSet.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSSet.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSSet.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Language/ObjC/NSSet.cpp:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5714/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5715/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/CMakeFiles/lldbPluginObjCRuntime.dir/ObjCLanguageRuntime.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/CMakeFiles/lldbPluginObjCRuntime.dir/ObjCLanguageRuntime.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/CMakeFiles/lldbPluginObjCRuntime.dir/ObjCLanguageRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp:8: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5716/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:40: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5717/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5718/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp [5719/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5720/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5721/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:10: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5722/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/BSD-Archive -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o -MF tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o.d -o tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp [5723/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp [5724/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/MemoryHistory/asan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/MemoryHistory/asan -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o -MF tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o.d -o tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp [5725/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/Universal-Mach-O -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o -MF tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o.d -o tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp [5726/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/CMakeFiles/lldbPluginGNUstepObjCRuntime.dir/GNUstepObjCRuntime.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/CMakeFiles/lldbPluginGNUstepObjCRuntime.dir/GNUstepObjCRuntime.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/CMakeFiles/lldbPluginGNUstepObjCRuntime.dir/GNUstepObjCRuntime.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/GNUstepObjCRuntime.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/GNUstepObjCRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/GNUstepObjCRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/GNUstepObjCRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/GNUstepObjCRuntime.cpp:11: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5727/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/BreakpadRecords.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/BreakpadRecords.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/BreakpadRecords.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp [5728/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/CMakeFiles/lldbPluginObjectContainerMachOFileset.dir/ObjectContainerMachOFileset.cpp.o -MF tools/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/CMakeFiles/lldbPluginObjectContainerMachOFileset.dir/ObjectContainerMachOFileset.cpp.o.d -o tools/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/CMakeFiles/lldbPluginObjectContainerMachOFileset.dir/ObjectContainerMachOFileset.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/ObjectContainerMachOFileset.cpp [5729/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/LanguageRuntime/ObjC -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o -MF tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o.d -o tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5730/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp [5731/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/ObjectFileBreakpad.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/ObjectFileBreakpad.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/ObjectFileBreakpad.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp [5732/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/COFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/COFF/CMakeFiles/lldbPluginObjectFileCOFF.dir/ObjectFileCOFF.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/COFF/CMakeFiles/lldbPluginObjectFileCOFF.dir/ObjectFileCOFF.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/COFF/CMakeFiles/lldbPluginObjectFileCOFF.dir/ObjectFileCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/COFF/ObjectFileCOFF.cpp [5733/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/JSON -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/JSON -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/JSON/CMakeFiles/lldbPluginObjectFileJSON.dir/ObjectFileJSON.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/JSON/CMakeFiles/lldbPluginObjectFileJSON.dir/ObjectFileJSON.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/JSON/CMakeFiles/lldbPluginObjectFileJSON.dir/ObjectFileJSON.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/JSON/ObjectFileJSON.cpp [5734/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/PDB/CMakeFiles/lldbPluginObjectFilePDB.dir/ObjectFilePDB.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/PDB/CMakeFiles/lldbPluginObjectFilePDB.dir/ObjectFilePDB.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/PDB/CMakeFiles/lldbPluginObjectFilePDB.dir/ObjectFilePDB.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp [5735/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/ObjectFileMinidump.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/ObjectFileMinidump.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/ObjectFileMinidump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.cpp [5736/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/PECallFrameInfo.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/PECallFrameInfo.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/PECallFrameInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp [5737/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/MinidumpFileBuilder.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/MinidumpFileBuilder.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Minidump/CMakeFiles/lldbPluginObjectFileMinidump.dir/MinidumpFileBuilder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Minidump/MinidumpFileBuilder.cpp [5738/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/ELF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp [5739/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp [5740/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp [5741/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Placeholder -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Placeholder -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Placeholder/CMakeFiles/lldbPluginObjectFilePlaceholder.dir/ObjectFilePlaceholder.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Placeholder/CMakeFiles/lldbPluginObjectFilePlaceholder.dir/ObjectFilePlaceholder.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Placeholder/CMakeFiles/lldbPluginObjectFilePlaceholder.dir/ObjectFilePlaceholder.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Placeholder/ObjectFilePlaceholder.cpp [5742/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/XCOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/XCOFF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/XCOFF/CMakeFiles/lldbPluginObjectFileXCOFF.dir/ObjectFileXCOFF.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/XCOFF/CMakeFiles/lldbPluginObjectFileXCOFF.dir/ObjectFileXCOFF.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/XCOFF/CMakeFiles/lldbPluginObjectFileXCOFF.dir/ObjectFileXCOFF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/XCOFF/ObjectFileXCOFF.cpp [5743/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/Mach-O -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Mach-O -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp [5744/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ObjectFile/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/wasm -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ObjectFile/wasm/CMakeFiles/lldbPluginObjectFileWasm.dir/ObjectFileWasm.cpp.o -MF tools/lldb/source/Plugins/ObjectFile/wasm/CMakeFiles/lldbPluginObjectFileWasm.dir/ObjectFileWasm.cpp.o.d -o tools/lldb/source/Plugins/ObjectFile/wasm/CMakeFiles/lldbPluginObjectFileWasm.dir/ObjectFileWasm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp [5745/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o -MF tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o.d -o tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/AdbClient.cpp [5746/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o -MF tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o.d -o tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp [5747/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/OperatingSystem/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/OperatingSystem/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOperatingSystemPython.dir/OperatingSystemPython.cpp.o -MF tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOperatingSystemPython.dir/OperatingSystemPython.cpp.o.d -o tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOperatingSystemPython.dir/OperatingSystemPython.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp [5748/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinDevice.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinDevice.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinDevice.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinDevice.cpp [5749/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp [5750/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o -MF tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o.d -o tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Android/PlatformAndroid.h:15: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5751/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/gdb-server -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/gdb-server -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o -MF tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o.d -o tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp [5752/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/FreeBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o -MF tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o.d -o tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5753/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp [5754/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/Linux -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o -MF tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o.d -o tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Linux/PlatformLinux.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5755/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp [5756/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleBridge.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleBridge.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleBridge.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp [5757/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp [5758/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp [5759/6436] : && /usr/local/bin/cmake -E rm -f lib/liblldbPluginPlatformQemuUser.a && /usr/bin/ar qc lib/liblldbPluginPlatformQemuUser.a tools/lldb/source/Plugins/Platform/QemuUser/CMakeFiles/lldbPluginPlatformQemuUser.dir/PlatformQemuUser.cpp.o && /usr/bin/ranlib lib/liblldbPluginPlatformQemuUser.a && : [5760/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleXR.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleXR.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleXR.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleXR.cpp [5761/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteDarwinDevice.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteDarwinDevice.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteDarwinDevice.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp [5762/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteMacOSX.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteMacOSX.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteMacOSX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.cpp [5763/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arch.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arch.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arch.cpp [5764/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_arm64.cpp [5765/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o -MF tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o.d -o tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp [5766/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD.cpp [5767/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/OpenBSD/CMakeFiles/lldbPluginPlatformOpenBSD.dir/PlatformOpenBSD.cpp.o -MF tools/lldb/source/Plugins/Platform/OpenBSD/CMakeFiles/lldbPluginPlatformOpenBSD.dir/PlatformOpenBSD.cpp.o.d -o tools/lldb/source/Plugins/Platform/OpenBSD/CMakeFiles/lldbPluginPlatformOpenBSD.dir/PlatformOpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp [5768/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeRegisterContextOpenBSD_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp [5769/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeThreadOpenBSD.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeThreadOpenBSD.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeThreadOpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeThreadOpenBSD.cpp [5770/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o -MF tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o.d -o tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX/CrashReason.cpp [5771/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/NetBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o -MF tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o.d -o tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5772/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeProcessOpenBSD.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeProcessOpenBSD.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSD/CMakeFiles/lldbPluginProcessOpenBSD.dir/NativeProcessOpenBSD.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.cpp:10: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSD/NativeProcessOpenBSD.h:98:13: warning: private field 'm_main_loop' is not used [-Wunused-private-field] 98 | MainLoop& m_main_loop; | ^ 1 warning generated. [5773/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o -MF tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o.d -o tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp [5774/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/NativeProcessELF.cpp.o -MF tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/NativeProcessELF.cpp.o.d -o tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/NativeProcessELF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/POSIX/NativeProcessELF.cpp [5775/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o -MF tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o.d -o tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5776/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Platform/Windows -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o -MF tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o.d -o tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5777/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteClientBase.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteClientBase.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteClientBase.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp [5778/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationHistory.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationHistory.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationHistory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp [5779/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/scripted -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/scripted -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedThread.cpp.o -MF tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedThread.cpp.o.d -o tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedThread.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/scripted/ScriptedThread.cpp [5780/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp [5781/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp [5782/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/scripted -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/scripted -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedProcess.cpp.o -MF tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedProcess.cpp.o.d -o tools/lldb/source/Plugins/Process/scripted/CMakeFiles/lldbPluginScriptedProcess.dir/ScriptedProcess.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp [5783/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp [5784/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterFallback.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterFallback.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterFallback.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterFallback.cpp [5785/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp [5786/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp [5787/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/AuxVector.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/AuxVector.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/AuxVector.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/AuxVector.cpp [5788/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp [5789/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp [5790/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp [5791/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp [5792/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxProcMaps.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxProcMaps.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxProcMaps.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp [5793/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp [5794/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp [5795/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp [5796/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp [5797/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/HistoryThread.cpp [5798/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MemoryTagManagerAArch64MTE.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MemoryTagManagerAArch64MTE.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MemoryTagManagerAArch64MTE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/MemoryTagManagerAArch64MTE.cpp [5799/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp [5800/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeProcessSoftwareSingleStep.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeProcessSoftwareSingleStep.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeProcessSoftwareSingleStep.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeProcessSoftwareSingleStep.cpp [5801/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg.cpp [5802/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_arm64.cpp [5803/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_loongarch.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_loongarch.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_loongarch.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_loongarch.cpp [5804/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_x86.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_x86.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextDBReg_x86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_x86.cpp [5805/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextRegisterInfo.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextRegisterInfo.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextRegisterInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp [5806/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContext_x86.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContext_x86.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContext_x86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContext_x86.cpp [5807/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp [5808/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/OpenBSDSignals.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/OpenBSDSignals.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/OpenBSDSignals.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/OpenBSDSignals.cpp [5809/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp [5810/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp [5811/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp [5812/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp [5813/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp [5814/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp [5815/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp [5816/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp [5817/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp [5818/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp [5819/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp [5820/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp [5821/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o -MF tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o.d -o tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp [5822/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp [5823/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp [5824/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_s390x.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_s390x.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_s390x.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.cpp [5825/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.cpp [5826/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp [5827/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp [5828/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp [5829/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp [5830/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp [5831/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp [5832/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp [5833/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_loongarch64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_loongarch64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_loongarch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_loongarch64.cpp [5834/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp [5835/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp [5836/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_ppc64le.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_ppc64le.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_ppc64le.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp [5837/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_riscv64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_riscv64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_riscv64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_riscv64.cpp [5838/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_i386.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.cpp [5839/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextWindows_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp [5840/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_s390x.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_s390x.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_s390x.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp [5841/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp [5842/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterFlagsDetector_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterFlagsDetector_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterFlagsDetector_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterFlagsDetector_arm64.cpp [5843/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp [5844/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp [5845/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfos_x86_64_with_base_shared.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfos_x86_64_with_base_shared.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfos_x86_64_with_base_shared.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64_with_base_shared.cpp [5846/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_loongarch64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_loongarch64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_loongarch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_loongarch64.cpp [5847/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_ppc64le.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_ppc64le.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_ppc64le.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp [5848/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp [5849/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_riscv64.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_riscv64.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_riscv64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_riscv64.cpp [5850/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextLinuxCore_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextLinuxCore_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextLinuxCore_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextLinuxCore_x86_64.cpp [5851/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp [5852/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp [5853/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o -MF tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o.d -o tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp [5854/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp [5855/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp [5856/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp [5857/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp [5858/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp [5859/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_ppc64le.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_ppc64le.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_ppc64le.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp [5860/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_s390x.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_s390x.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_s390x.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp [5861/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_riscv64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_riscv64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_riscv64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_riscv64.cpp [5862/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp [5863/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_loongarch64.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_loongarch64.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_loongarch64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_loongarch64.cpp [5864/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterUtilities.cpp.o -MF tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterUtilities.cpp.o.d -o tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterUtilities.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp [5865/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpTypes.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpTypes.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpTypes.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp [5866/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM64.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM64.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp [5867/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp [5868/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_32.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_32.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_32.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp [5869/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp [5870/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpParser.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpParser.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp [5871/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/mach-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/mach-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o -MF tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o.d -o tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp [5872/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/mach-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/mach-core -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o -MF tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o.d -o tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp [5873/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ThreadMinidump.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ThreadMinidump.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ThreadMinidump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp [5874/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_arm64.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_arm64.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_arm64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_arm64.cpp [5875/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ProcessOpenBSDKernel.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ProcessOpenBSDKernel.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ProcessOpenBSDKernel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel/ProcessOpenBSDKernel.cpp [5876/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_i386.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_i386.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_i386.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_i386.cpp [5877/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonReadline.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonReadline.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonReadline.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp [5878/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_x86_64.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_x86_64.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/RegisterContextOpenBSDKernel_x86_64.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel/RegisterContextOpenBSDKernel_x86_64.cpp [5879/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ThreadOpenBSDKernel.cpp.o -MF tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ThreadOpenBSDKernel.cpp.o.d -o tools/lldb/source/Plugins/Process/OpenBSDKernel/CMakeFiles/lldbPluginProcessOpenBSDKernel.dir/ThreadOpenBSDKernel.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/OpenBSDKernel/ThreadOpenBSDKernel.cpp [5880/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ProcessMinidump.cpp.o -MF tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ProcessMinidump.cpp.o.d -o tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ProcessMinidump.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp [5881/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/REPL/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/REPL/Clang -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/REPL/Clang/CMakeFiles/lldbPluginClangREPL.dir/ClangREPL.cpp.o -MF tools/lldb/source/Plugins/REPL/Clang/CMakeFiles/lldbPluginClangREPL.dir/ClangREPL.cpp.o.d -o tools/lldb/source/Plugins/REPL/Clang/CMakeFiles/lldbPluginClangREPL.dir/ClangREPL.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/REPL/Clang/ClangREPL.cpp [5882/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/None -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/None -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp [5883/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptInterpreterPythonInterfaces.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptInterpreterPythonInterfaces.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptInterpreterPythonInterfaces.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptInterpreterPythonInterfaces.cpp [5884/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp [5885/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/OperatingSystemPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/OperatingSystemPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/OperatingSystemPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/OperatingSystemPythonInterface.cpp [5886/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPlatformPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPlatformPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPlatformPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPlatformPythonInterface.cpp [5887/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/RegisterTypeBuilder -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/RegisterTypeBuilder/CMakeFiles/lldbPluginRegisterTypeBuilderClang.dir/RegisterTypeBuilderClang.cpp.o -MF tools/lldb/source/Plugins/RegisterTypeBuilder/CMakeFiles/lldbPluginRegisterTypeBuilderClang.dir/RegisterTypeBuilderClang.cpp.o.d -o tools/lldb/source/Plugins/RegisterTypeBuilder/CMakeFiles/lldbPluginRegisterTypeBuilderClang.dir/RegisterTypeBuilderClang.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp:9: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:19: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/RegisterTypeBuilder/RegisterTypeBuilderClang.cpp:9: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ 7 warnings generated. [5888/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.cpp [5889/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp [5890/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedStopHookPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedStopHookPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedStopHookPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedStopHookPythonInterface.cpp [5891/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedProcessPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedProcessPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedProcessPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.cpp [5892/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPlanPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPlanPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPlanPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedThreadPlanPythonInterface.cpp [5893/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -DLLDB_PYTHON_EXE_RELATIVE_PATH=\"bin/python3.14\" -DLLDB_PYTHON_RELATIVE_LIBDIR=\"lib/python3.14/site-packages\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPythonInterface.cpp.o -MF tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPythonInterface.cpp.o.d -o tools/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/CMakeFiles/lldbPluginScriptInterpreterPythonInterfaces.dir/ScriptedThreadPythonInterface.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedThreadPythonInterface.cpp [5894/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp [5895/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/StructuredData/DarwinLog -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeFiles/lldbPluginStructuredDataDarwinLog.dir/StructuredDataDarwinLog.cpp.o -MF tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeFiles/lldbPluginStructuredDataDarwinLog.dir/StructuredDataDarwinLog.cpp.o.d -o tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeFiles/lldbPluginStructuredDataDarwinLog.dir/StructuredDataDarwinLog.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp [5896/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/AppleDWARFIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/AppleDWARFIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/AppleDWARFIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp [5897/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/Breakpad -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/Breakpad/CMakeFiles/lldbPluginSymbolFileBreakpad.dir/SymbolFileBreakpad.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/Breakpad/CMakeFiles/lldbPluginSymbolFileBreakpad.dir/SymbolFileBreakpad.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/Breakpad/CMakeFiles/lldbPluginSymbolFileBreakpad.dir/SymbolFileBreakpad.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp [5898/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParser.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParser.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParser.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.cpp [5899/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DebugNamesDWARFIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DebugNamesDWARFIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DebugNamesDWARFIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp [5900/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp [5901/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp [5902/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFContext.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFContext.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp [5903/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/CTF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/CTF/CMakeFiles/lldbPluginSymbolFileCTF.dir/SymbolFileCTF.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/CTF/CMakeFiles/lldbPluginSymbolFileCTF.dir/SymbolFileCTF.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/CTF/CMakeFiles/lldbPluginSymbolFileCTF.dir/SymbolFileCTF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/CanonicalType.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp:35: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ 6 warnings generated. [5904/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFBaseDIE.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFBaseDIE.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFBaseDIE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp [5905/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp [5906/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp [5907/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp [5908/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp [5909/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp [5910/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp [5911/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp [5912/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp [5913/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp [5914/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp [5915/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFTypeUnit.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFTypeUnit.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFTypeUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp [5916/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.cpp [5917/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:13: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:17: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated. [5918/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFUnit.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFUnit.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFUnit.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp [5919/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp [5920/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CodeViewRegisterMapping.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CodeViewRegisterMapping.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CodeViewRegisterMapping.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.cpp [5921/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp [5922/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/ManualDWARFIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/ManualDWARFIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/ManualDWARFIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp [5923/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/JSON -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/JSON -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/JSON/CMakeFiles/lldbPluginSymbolFileJSON.dir/SymbolFileJSON.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/JSON/CMakeFiles/lldbPluginSymbolFileJSON.dir/SymbolFileJSON.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/JSON/CMakeFiles/lldbPluginSymbolFileJSON.dir/SymbolFileJSON.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/JSON/SymbolFileJSON.cpp [5924/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp [5925/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CompileUnitIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CompileUnitIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CompileUnitIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp [5926/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbFPOProgramToDWARFExpression.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbFPOProgramToDWARFExpression.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbFPOProgramToDWARFExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp [5927/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/DWARFLocationExpression.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/DWARFLocationExpression.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/DWARFLocationExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp [5928/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbSymUid.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbSymUid.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbSymUid.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.cpp [5929/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp [5930/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbIndex.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbIndex.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbIndex.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.cpp [5931/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/PDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBLocationToDWARFExpression.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBLocationToDWARFExpression.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBLocationToDWARFExpression.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp [5932/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbUtil.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbUtil.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbUtil.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp [5933/6436] /exopi-obj/pobj/llvm-20.1.8/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include -I/usr/local/include/python3.14 -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/../clang/include -I/exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source -I/exopi-obj/pobj/llvm-20.1.8/build-amd64/tools/lldb/source -O2 -pipe -fno-ret-protector -mno-retpoline -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 -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-vla-extension -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -MD -MT tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o -MF tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o.d -o tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o -c /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: warning: bit-field 'ComplexRange' is not wide enough to store all enumerators of preferred type 'ComplexRangeKind' [-Wpreferred-type-bitfield-enum-conversion] 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:46: note: widen this field to 3 bits to store all values of 'ComplexRangeKind' 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:242:1: note: preferred type for bit-field 'ComplexRangeKind' specified here 242 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: assigning value of preferred signed enum type 'FPEvalMethodKind' to unsigned bit-field 'FPEvalMethod'; negative enumerators of enum 'FPEvalMethodKind' will be converted to positive values [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: consider making the bit-field type signed 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:496:3: note: expanded from macro 'ENUM_LANGOPT' 496 | unsigned Name : Bits; | ^~~~~~~~ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:42: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h:14: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclBase.h:19: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclarationName.h:16: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Type.h:28: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:649: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: warning: bit-field 'FPEvalMethod' is not wide enough to store all enumerators of preferred type 'FPEvalMethodKind' [-Wpreferred-type-bitfield-enum-conversion] 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:648:37: note: expanded from macro 'ENUM_LANGOPT' 648 | void set##Name(Type Value) { Name = static_cast(Value); } | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:53: note: widen this field to 3 bits to store all values of 'FPEvalMethodKind' 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:352:1: note: preferred type for bit-field 'FPEvalMethodKind' specified here 352 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:67:6: note: expanded from macro 'BENIGN_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.def:62:6: note: expanded from macro 'COMPATIBLE_ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Basic/LangOptions.h:495:3: note: expanded from macro 'ENUM_LANGOPT' 495 | LLVM_PREFERRED_TYPE(Type) \ | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/include/llvm/Support/Compiler.h:687:47: note: expanded from macro 'LLVM_PREFERRED_TYPE' 687 | #define LLVM_PREFERRED_TYPE(T) __attribute__((preferred_type(T))) | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:44: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h:23: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTContext.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:157:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 157 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:191:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 191 | virtual void anchor(); | ^ /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/Decl.h:4972:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 4972 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:18: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ASTImporter.h:20: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/ExprCXX.h:21: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/AST/DeclCXX.h:3304:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 3304 | virtual void anchor(); | ^ In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:62: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:25: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h:30: In file included from /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h:13: /exopi-obj/pobj/llvm-20.1.8/llvm-project-20.1.8.src/llvm/../clang/include/clang/Sema/Sema.h:524:16: warning: virtual method 'anchor' is inside a 'final' class and can never be overridden [-Wunnecessary-virtual-specifier] 524 | virtual void anchor(); | ^ 8 warnings generated.